
Senior Backend Developer, Java
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Germany.
• Become part of a vibrant team and actively exchange knowledge.
• Show initiative and provide suggestions for enhancement.
• Assume technical ownership of the software product.
• Independently manage, enhance, and refine the core of the platform.
• Develop sustainable solutions for intricate requirements.
• Ensure a maintainable software architecture for the long term.
• Utilize AI-assisted development tools like Claude Code to boost efficiency.
• Write clean, scalable, and maintainable code.
• Work with the latest Java versions, as well as Google Container Engine and Google Compute Engine.
• Create and implement containerized microservices using Docker and Kubernetes.
• Collaborate closely with the Product Owner to deliver features.
• A completed degree in Computer Science or vocational training as an IT specialist for application development (m/f/d), or an equivalent qualification.
• Career changers with relevant experience are encouraged to apply.
• Minimum of 5 years of experience in backend development.
• Strong expertise in backend development using Spring Boot.
• Knowledge of Java performance and scalability.
• Experience with AI-assisted development tools or a willingness to utilize them effectively.
• Proven experience in developing scalable and secure backend features.
• Quick adaptability to new technologies.
• Passion for agile software development.
• Understanding of Test-Driven Development, code reviews, and Continuous Delivery.
• Proficient written and spoken skills in German and English.
• Fluent German is mandatory.
• Experience with Elasticsearch or Solr, as well as large datasets and NoSQL databases, is a plus.
• Experience in Identity and Access Management is desirable, including OAuth 2.0, OpenID Connect, JWT, SAML, SCIM, Keycloak, Auth0, Okta, or Microsoft Entra ID.
• Permanent employment contracts at a growing company.
• Competitive salary.
• Flexible working hours.
• Trust-based working hours.
• Various working-time models.
• Remote work options.
• 30 days of annual leave.
• Opportunity to work remotely from another location (workation).
• Engage with state-of-the-art technologies and tools.
• Freedom to select your personal IT equipment.
• Cross-functional teamwork.
• Short decision-making processes.
• A culture of mutual appreciation.
• Friendly working environment with flat hierarchies.
• Regular team events and company celebrations.
• Structured onboarding process.
• Mentoring opportunities.
• Regular feedback sessions for personal and professional growth.
• Ongoing training and development.
RR Donnelley
plotdesk
CmdScale GmbH
Colsubsidio
Get handpicked remote jobs straight to your inbox weekly.