Senior Java Developer
Senior Java Developer 2

Senior Java Developer

30 April, 2026
Application deadline
Apply now

Job responsibilities

  • Participate in the full software development lifecycle, including design, development, testing, and deployment of Java-based products.
  • Optimize application performance and scalability, identify areas for improvement, and implement necessary enhancements.
  • Monitor, identify, and resolve system performance bottlenecks. Ensure back-end infrastructure scales effectively.
  • Address complex technical challenges and provide clear solutions and documentation.
  • Lead root cause analysis of production problems.

Required qualifications

  • Strong knowledge of data structures, algorithms, asynchronous architectures, and RESTful API design patterns.
  • Excellent knowledge of relational and non-relational databases.
  • 5+ years of experience required.
  • Experience in Spring/Spring Boot.
  • Experience in web services (REST, WebSocket).
  • Experience working with cloud native technologies and microservices.
  • Knowledge of CI/CD concepts.
  • Ability to transfer business requirements into technical requirements.
  • Strong sense of ownership.