backGo to search

Middle Java Developer

Java, Hibernate, REST API, SQL, Spring, Spring Boot, Apache Kafka

We are seeking a talented and experienced Middle Java Developer to join our team.

As a Middle Java Developer, you will be responsible for developing high-quality software solutions using Java and related technologies. The ideal candidate will have a strong background in programming, with over 5 years of experience and a deep understanding of data structures and algorithms. You will work on a variety of projects, collaborating with cross-functional teams to deliver scalable and reliable software solutions.

  • Collaborate with the development team to design and implement Java-based applications
    • Contribute to the design and development of microservices using Spring Cloud
      • Participate in code reviews, debugging, and optimization to ensure high performance and maintainable code
        • Assist in testing and quality assurance activities, including writing unit tests and conducting integration testing
          • Support the team in maintaining and enhancing existing applications, troubleshooting issues, and implementing new features
            • 5+ years of professional experience in Java development
              • Solid understanding of object-oriented programming principles and design patterns
                • Proficiency in Java 8/11 and experience with Spring Boot
                  • Basic knowledge of databases, such as MySQL
                    • Familiarity with version control systems, particularly Git
                      • Strong problem-solving and debugging skills
                        • B2 English level or higher for effective communication and collaboration
                          nice to have
                          • Pair programming experience
                            • Knowledge of testing frameworks like JUnit and Mockito
                              • Exposure to distributed messaging systems like Kafka and data serialization using Avro is a plus


                                For you
                                • Insurance Coverage 
                                • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
                                • Financial assistance for medical crisis 
                                • Retiral Benefits – VPF and NPS 
                                • Customized Mindfulness and Wellness programs 
                                • EPAM Hobby Clubs
                                For your comfortable work
                                • Hybrid Work Model 
                                • Soft loans to set up workspace at home 
                                • Stable workload 
                                • Relocation opportunities with ‘EPAM without Borders’ program

                                For your growth
                                • Certification trainings for technical and soft skills 
                                • Access to unlimited LinkedIn Learning platform 
                                • Access to internal learning programs set up by world class trainers 
                                • Community networking and idea creation platforms 
                                • Mentorship programs 
                                • Self-driven career progression tool

                                can't find the job you are looking for?

                                Send us your CV to get a personalized offer.