backgo to search

senior java developer

bullets
Java, Algorithms & Data structures, Kotlin, Scala, Go Language, SQL, NoSQL tools, APIs and Integration, CI/CD, Spring, Ownership

We're looking for a highly skilled Senior Java Developer with a strong understanding of Data Structures and Algorithms to join our remote team.

In this role, you will be responsible for creating complex algorithms and data structures, developing highly scalable microservices, and designing and implementing APIs and integration standards. You will work closely with cross-functional teams to develop and implement solutions that meet business requirements. If you are a problem solver with a strong background in Java, we invite you to apply and help shape our technical vision.

responsibilities
  • Develop complex algorithms and data structures, contributing to efficient and scalable code design
    • Develop highly scalable microservices, promoting efficient and scalable code development
      • Design and implement APIs and integration standards, enabling efficient and scalable integration with external systems
        • Collaborate closely with cross-functional teams to develop and implement solutions that meet business requirements
          • Participate in system design, promoting efficient and scalable code architecture
            • Contribute to the continuous improvement of software development processes by adopting Agile methodologies and driving CI/CD
              • Provide mentorship and guidance to junior developers, fostering a positive learning environment and promoting professional growth
                • Take ownership of projects, showcasing a proactive approach to problem-solving and project management
                  requirements
                  • Minimum of 4 years of experience in Java Development or a similar role, demonstrating expertise in Java and its related frameworks
                    • Strong experience in Algorithms and Data Structures, contributing to efficient and scalable code design
                      • Proficiency in Kotlin, Scala, or Go for efficient code development
                        • Expertise in clean code practices, promoting efficient and scalable code development
                          • Experience with system design, contributing to efficient and scalable code architecture
                            • Expertise in developing microservices, promoting efficient and scalable code development
                              • Knowledge of API and integration standards, enabling efficient and scalable integration with external systems
                                • Experience with SQL and NoSQL tools for effective data querying and manipulation
                                  • Familiarity with CI/CD practices, promoting efficient and reliable software development processes
                                    • Proficiency in Spring for efficient and scalable code development
                                      • Strong problem-solving skills, showcasing a solution-oriented mindset
                                        • Strong ownership mindset, showcasing a proactive approach to problem-solving and project management
                                          • Ability to effectively elicit requirements and understand the big-picture view of projects
                                            • English language proficiency at an upper-intermediate level, enabling clear collaboration, presentation, and discussion with the team and stakeholders
                                              nice to have
                                              • Familiarity with containerization and orchestration tools such as Docker and Kubernetes

                                                benefits for locations

                                                india.svg
                                                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

                                                don't have time? Apply later!We send you a link to the job in your e-mail
                                                get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
                                                a smiling man wearing sunglasses