Senior Backend Engineer (Java/Kotlin)

πŸš€ About the Role:
We are looking for a Senior Software Engineer (Java/Kotlin, Backend) to join a Berlin-based project. In this role, you will work on two major backend projects that serve as the foundation for additional functionalities, including refactoring a legacy application.
πŸ“ Location:
Remote (nearshore/offshore)
⏳ Project Details:
πŸ”Ή Start Date: July 2025
πŸ”Ή Duration: 6+ months (extension possible)
πŸ”Ή Workload: Full-time
πŸ”Ή Project Language: English
🎯 Job Description:
As a Senior Software Engineer, you will lead backend development with Java 17, Kotlin, and Spring, ensuring system scalability and performance. You will also leverage AI tools like GitHub Copilot to enhance efficiency and contribute to refactoring efforts.
πŸ’ͺ Key Responsibilities:
βœ” Design, develop, and optimize backend services with Java 17, Kotlin, and Spring.
βœ” Contribute to refactoring a legacy application and building technical foundations for new features.
βœ” Implement and maintain unit, integration, and end-to-end tests (no manual testing).
βœ” Work with AWS, Docker, and CI/CD pipelines to improve deployment processes.
βœ” Collaborate on frontend tasks (20%) using React.js (if applicable).
πŸ“š Required Skills:
πŸ”Ή Must-have:
βœ” 5+ years of experience in software development.
βœ” Strong Java 17, Kotlin, and Spring expertise.
βœ” Experience in leadership and handling AI tools like GitHub Copilot.
βœ” Proficiency in AWS, Docker, and CI/CD.
βœ” Strong background in automated testing (unit, integration, E2E).
πŸ”Ή Nice-to-have:
βœ” Experience with React.js (frontend ~20%).
πŸ₯³ We Offer:
βœ… 100% remote work with flexible arrangements.
βœ… Cutting-edge backend development projects.
βœ… Opportunities for long-term collaboration and project extensions.
βœ… Fast decision-making process and quick feedback.
πŸ”— Hiring Process:
1️⃣ Recruitment interview + English check.
2️⃣ Technical introduction call.
3️⃣ (Optional) Interview with the Project Manager.
4️⃣ Technical interview/meeting with the development team.
5️⃣ Offer (process typically takes 4-5 business days).
Published 24 March
141 views
Β·
40 applications
33% read
Β·
Connected to ATS
To apply for this and other jobs on Djinni login or signup.