backgo to search

senior java developer

Java, Kotlin, Scala, Go Language, Clean Code, Problem-solving, System design and analysis, API & Integration Standards, SQL, NoSQL tools, CI/CD, Spring, Ownership, Leading requirements elicitation
Sorry the job is no longer available.

We are seeking a remote Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing and developing software solutions using advanced Java/Kotlin/Scala/Go language technologies. You will work closely with a talented team of developers, ensuring that the team delivers high-quality software and stays ahead of the latest industry trends and advancements. You will play a critical role in developing innovative solutions that streamline and optimize operations, taking part in all stages of the development lifecycle.

  • Design and develop software solutions using advanced Java/Kotlin/Scala/Go technologies, optimizing the performance of the backend systems
    • Write clean, efficient, and maintainable code using Clean Code principles, optimizing the performance of the software
      • Collaborate closely with other developers and stakeholders to ensure that the project meets all specified requirements
        • Debug complex problems and provide scalable and performant solutions to enhance the overall functionality
          • Ensure that all systems comply with the project's infrastructure and security standards, adhering to best practices
            • Drive innovation and continuous improvement in development practices and technologies, utilizing your big-picture view to enhance the software system
              • Lead and guide a team of developers, providing technical expertise, support, and mentorship
                • Monitor and optimize the performance of the software solutions, utilizing SQL and NoSQL tools
                  • Utilize CI/CD processes and tools for efficient and automated software delivery
                    • Take ownership of the project, ensuring that all stakeholders are informed and that project timelines are met
                      • 4+ years of experience as a Java Developer, with a strong knowledge in Java, Kotlin, Scala, and Go Language at the advanced level
                        • Expertise in clean code practices and principles
                          • Expertise in Data Structures and Algorithms
                            • Strong experience with API and integration standards, with a deep understanding of web services
                              • Advanced knowledge of SQL and NoSQL tools
                                • Proficiency in continuous integration and delivery (CI/CD)
                                  • Familiarity with the microservices at the intermediate level
                                    • Advanced experience with Spring framework for efficient software development and deployment
                                      • Experience leading requirements elicitation, clarifying business needs
                                        • Strong problem-solving and communicational skills
                                          • Ownership mindset, and taking responsibility for delivering high-quality software and a big picture view
                                            • Advanced English language skills  at the Upper-Intermediate level

                                              These jobs are for you

                                              benefits for locations

                                              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

                                              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