We are seeking a skilled and experienced Java developer for a full-time role, focused on developing and managing Java/Spring Framework applications within a Kubernetes environment. Success in this position entails demonstrating excellent problem-solving skills, high code and unit test quality, and strong communication within a team setting. The role is crucial for enhancing our distributed services, ensuring scalability, load sharing and data integrity. This position is a long-term commitment within our organization, aiming to contribute significantly to our growth and efficiency.
ResponsibilitiesDevelop and maintain Java/Spring Framework applications within a Kubernetes ecosystem, ensuring high performance, scalability and data integrity.Engage in weekly sprints, utilizing Jira for task management, and employ CI and CD practices using BitBucket pipelines and/or Jenkins to maintain code quality and facilitate efficient deployment.Collaborate with team members to identify and address system requirements, challenges, and opportunities for improvement, maintaining open lines of communication in English.
QualificationsProven experience as a Java backend developer in applications serving thousands of users, showcasing the ability to navigate and enhance complex systems.Strong foundational knowledge and practical experience with Kubernetes and containerization technologies, highlighting a competency in managing distributed services.Demonstrated ability in working with distributed services, understanding load sharing and scalability challenges, and proposing viable solutions.Excellent verbal and written communication skills, with the ability to work collaboratively in a team-oriented environment, preferably with English as the primary language. German skills are a bonus.
This opportunity is ideal for candidates looking to apply their technical skills in a challenging and supportive environment. The position is fully remote. Questions and applications are welcome.