Senior Java
$$$
Responsibilities
- Design, develop, and maintain scalable backend applications using Java.
- Build RESTful APIs and integrate with third-party services.
- Participate in system architecture and technical design discussions.
- Optimize application performance, reliability, and security.
- Write clean, maintainable, and well-tested code.
- Collaborate with cross-functional teams including Product Managers, QA, and DevOps engineers.
- Communicate directly with German-speaking stakeholders and participate in meetings in German.
- Mentor junior developers and perform code reviews.
Requirements
- 5+ years of commercial experience with Java development.
- Strong knowledge of Java and Spring Boot.
- Experience with Hibernate / JPA.
- Solid understanding of microservices architecture.
- Experience with REST APIs and asynchronous communication.
- Knowledge of relational databases such as PostgreSQL, MySQL, or Oracle Database.
- Familiarity with Apache Kafka or other messaging systems.
- Experience with Docker and Kubernetes.
- Knowledge of CI/CD tools such as Jenkins or GitLab CI/CD.
- Experience with cloud platforms (Amazon Web Services, Google Cloud, or Microsoft Azure) is a plus.
- Upper-Intermediate or higher German language skills (B2+).
- Good English communication skills.
Nice to Have
- Experience in finance, insurance, logistics, or enterprise SaaS projects.
- Knowledge of Domain-Driven Design (DDD).
- Experience with automated testing frameworks such as JUnit and Mockito.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
| German | B2 - Upper Intermediate |
Published 19 May
52 views
ยท
11 applications
Last responded 3 hours ago
See stats of candidates who applied for this job ๐
๐
$4000-5000
Average salary range of similar jobs in
analytics โ
Loading...