Responsibilities
- Create scalable backend systems using Java, focusing on performance and long-term reliability.
- Write clean, efficient, and well-tested code in line with industry best practices.
- Collaborate with DevOps teams to implement containerization and support continuous integration and deployment workflows.
- Build event-driven, asynchronous systems that enable scalable and loosely coupled service architectures.
- Ensure optimal interaction with relational databases, maintaining data integrity and fast response times.
- Participate in architectural planning, conduct code reviews, and help uphold strong engineering standards.
- Guide junior developers and promote teamwork, knowledge sharing, and ongoing technical growth.
Other
Proficiency in German is required for this role.