Monday, October 27, 2025

Job Description

We are looking for a Java Developer to join our team and contribute to the development and support of a large-scale enterprise application. In this role, you will work on a mission-critical system, ensuring stability while also driving the implementation of new features and performance improvements. You will collaborate closely with cross-functional teams, participate in architectural discussions, and apply best practices throughout the full software development life cycle.A successful Java Developer will demonstrate the following qualifications:5+ years of professional Java development experience.Strong understanding of the Software Development Life Cycle (SDLC) and best practices.Hands-on expertise with Spring Framework / Spring Boot.Experience with JSP/Servlets and their role in traditional architectures.Solid skills in SQL – writing queries, performance tuning, and optimization.Exposure to DevOps practices: working with Docker containers.Experience designing and maintaining CI/CD pipelines (Git, GitLab, GitHub).Proven ability in debugging, profiling, and performance optimization.Nice-to-Have:Hands-on experience with Microservices and event-driven architectures.Familiarity with Kubernetes and container orchestration.Experience with Message Brokers (RabbitMQ, or similar).Understanding of Agile methodologies (Scrum, Kanban).Proficiency in English for documentation and team communication.Experience integrating back-end services with JSP + AngularJS frontends.We offer:Competitive salary package and motivation scheme;Opportunity to work for a financially strong, fast-growing multinational company;Constant interaction with global teams of professionals;Access to continuous professional development: training, certification programs, events, and team buildings;Life events’ gifts, corporate presents and awards, years of service bonuses.We are on a mission to bring technology to everyone and are looking for new colleagues. Are you the one? Apply now.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs