Public summary
Join a leading European e-pharmacy as a Senior Java Engineer focusing on developing and maintaining scalable software solutions to improve customer experience and data safety. Work with technologies such as Java, Spring Boot, NodeJS, MongoDB, RabbitMQ, Docker, and Kubernetes in a collaborative and autonomous cross-functional team. Enjoy flexible remote work options within Germany, personal development opportunities, and various health and mobility benefits.
Responsibilities
Develop and maintain all aspects of the product to enhance customer experience and ensure data safety. Work within a cross-functional team to deliver customer-centric software solutions using a hypothesis-driven development approach. Design and create tested, high-quality Java services with proper code coverage. Collaborate to create and consume scalable, self-documented RESTful APIs. Contribute creatively to complex system landscapes and actively participate in team knowledge exchange and solution optimization.
Qualifications
Proven experience in building Java services using frameworks such as Spring Boot, Spring Native, Micronaut, or Quarkus. Production experience with Docker and Kubernetes. Strong understanding of creating and consuming RESTful APIs, software testing, and delivering high-quality code. Experience working in customer-centric domains and complex system environments. Ability to work collaboratively in teams and share knowledge effectively. English language proficiency is implied; no German language requirement stated.