This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Senior Java Developer with a strong background in Java and Spring Boot to join our team. The ideal candidate will have at least 5 years of experience in application development, particularly with microservices architecture. You will be responsible for designing and implementing scalable applications, optimizing performance, and collaborating with cross-functional teams. Enjoy flexible working options and opportunities for professional growth.
Job Responsibility:
Development of microservices and integration with the existing platform
Design and implement a Java application using Spring Boot, ensuring seamless compatibility, scalability, and fault tolerance
Implement data models, APIs, and microservices to integrate with existing systems and databases, enabling seamless data exchange and real-time updates
Develop algorithms and implement forecasting models to predict production volumes based on historical data, market demand, and other relevant factors
Create intuitive user interfaces to facilitate data input, visualization, and analysis, enabling production planners to make informed decisions
Collaborate with the testing team to ensure proper functionality, performance, and reliability of the application, conducting thorough unit and integration testing
Optimize application performance by identifying and resolving bottlenecks, fine-tuning code, and implementing caching mechanisms where applicable
Document the development process, including design decisions, technical specifications, and user guides, to ensure knowledge transfer and facilitate future maintenance
Requirements:
A University degree or advanced diploma in a software engineering-related discipline, preferably in Computer Science, or equivalent experience
At least 5 years of experience on a similar position is required
Application development experience with JEE and Spring Boot
Working experience with Microservice architecture
Working experience with Unit testing and test automation
Working experience with Maven or similar build tools
Experience with messaging technologies (RabbitMQ, Kafka)
Familiarity with Docker, Kubernetes or other containerization frameworks
Experience with Shell Scripting and Git
Working experience with: Oracle, PostgreSQL, Mongo DB
Familiarity with build/deployment automation
Excellent verbal and written communication skills in English
Nice to have:
Experience with Cloud based system
good written and understanding skills in German
What we offer:
Private Health Insurance
sponsored certifications, trainings and top e-learning platforms