
Senior Java Developer
Posted 6 hours ago

Posted 6 hours ago
This is a fully remote position, open to applicants in Germany.
• Create, test, and implement high-quality Java applications and microservices for the IGA platform.
• Design and develop scalable, maintainable code by applying best practices, design patterns, and contemporary architectural principles.
• Construct and maintain RESTful APIs and integrate with external systems and enterprise platforms.
• Handle large-scale identity and access data with an emphasis on performance and reliability.
• Collaborate with global product owners, developers, and UX teams to comprehend requirements and deliver secure solutions.
• Engage with cloud-native infrastructure and tools such as Docker, Kubernetes, and Helm.
• Contribute to CI/CD pipelines.
• Perform code reviews and offer constructive feedback.
• Ensure compliance with engineering best practices.
• Assess emerging technologies, including AI/ML, for potential application in products.
• Guide other developers and promote a collaborative team culture.
• Take part in strategic and technical decision-making.
• A Bachelor’s degree or apprenticeship in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
• Extensive experience in developing complex software projects, preferably in security, IAM/IGA, or enterprise products.
• Strong proficiency in Java 17+, ideally Java 21+, and Spring Boot.
• Experience in building backend services and microservices.
• Solid experience with PostgreSQL or other SQL databases and Hibernate/JPA.
• Familiarity with database versioning tools such as Liquibase.
• Strong understanding of RESTful API design and integration patterns.
• Practical experience with Docker, Kubernetes, and preferably Helm.
• Experience in cloud or cloud-like environments.
• Hands-on experience with CI/CD, Maven, and Git.
• Experience in data-intensive processing is a strong advantage.
• Experience with or interest in TypeScript and React with Redux is beneficial.
• Knowledge of Azure and/or SAP as well as security/IAM/IGA domains is a plus.
• Familiarity with AI/Machine Learning concepts is advantageous.
• Understanding of common design patterns and cloud patterns is a benefit.
• Knowledge of implementing and utilizing AI tools daily is an advantage.
• Strong communication skills in English; proficiency in German is a plus.
• Comfortable working in an agile environment utilizing Scrum/Kanban.
• Educational diploma must be submitted during the hiring process.
• Diverse and stimulating work environment at an international company.
• Excellent opportunities for growth within the role and the organization.
• Collaborative, open-minded, and learning-focused team atmosphere.
• Short decision-making processes.
• International work environment.
• Flexible location options noted as "Office, DE - Remote Germany."
Ness Digital Engineering
Movable Ink
Anyone AI
Get handpicked remote jobs straight to your inbox weekly.