Q

Quality & Reliability

End-to-end digital transformation and tech solutions

Java Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeAthens, GreeceNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field is required; a master's degree is a plus.
  • Two to four years of professional experience in Java development, including Java 8 or later, Spring Boot, and Java EE applications.
  • Strong knowledge of the Spring Framework, including Spring Boot, WebFlux, Spring Data, and Spring Security; JPA/Hibernate; and relational databases including PostgreSQL, Oracle, and MySQL.
  • Experience with RESTful application development, database design, code optimization, testing, debugging, and technical documentation.
  • Familiarity with JUnit, Mockito, Maven or Gradle, Git, object-oriented design, design patterns, and test-driven development.
  • Knowledge of microservices, Spring Cloud, Docker, Kubernetes, GraphQL, and messaging technologies such as Kafka, RabbitMQ, and ActiveMQ is an advantage.
  • Exposure to ReactJS, JEE frameworks or application servers, XML/XSD, CI/CD tools, and Agile methodologies is a plus.
  • Previous involvement in public-sector projects is a strong asset.
  • Strong analytical, problem-solving, communication, teamwork, and time-management skills, with an organized, detail-oriented, and collaborative approach.

Responsibilities

  • Design, develop, and maintain Java and Spring Boot applications, ensuring scalability, performance, and reliability.
  • Write clean, efficient, and maintainable code following software development best practices.
  • Develop and integrate RESTful APIs and design relational database solutions.
  • Perform code reviews, testing, debugging, and troubleshooting to ensure application quality and security.
  • Collaborate with cross-functional teams to analyze requirements and deliver effective technical solutions.
  • Participate in Agile development processes, technical documentation, and application releases.
  • Maintain and optimize existing applications, continuously improving performance and functionality.

Desired Qualifications

  • A master's degree is a plus.
  • Knowledge of microservices, Spring Cloud, Docker, Kubernetes, GraphQL, and messaging technologies such as Kafka, RabbitMQ, and ActiveMQ is an advantage.
  • Exposure to ReactJS, JEE frameworks or application servers, XML/XSD, CI/CD tools, and Agile methodologies is a plus.
  • Previous involvement in public-sector projects is a strong asset.

About the Company

Quality & Reliability

End-to-end digital transformation and tech solutions

Quality & Reliability (QnR) Group is a European technology group delivering mission-critical digital transformation and advanced technology solutions across Greece, Europe and the broader EMEA region. It combines eight specialized companies into an integrated ecosystem to provide end-to-end solutions by coordinating AI, cybersecurity, cloud, ERP, IoT, asset management, maritime and defence tech for governments, financial institutions and other enterprises. It differentiates itself through strategic acquisitions, cross-company collaboration, and a focus on regulated industries that require multi-disciplinary delivery beyond single-vendor offerings. Its goal is to become a leading European technology powerhouse by acquiring, integrating, innovating and scaling to deliver lasting value, resilience and competitive advantage for clients across Europe, the Middle East and Africa.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Greece
Founded
1992

Recently Posted Jobs

Explore more opportunities at Quality & Reliability

See more jobs