backgo to search

senior java developer

Java, Algorithms & Data structures, Kotlin, Scala, Go Language, SQL, NoSQL tools, APIs and Integration, CI/CD, Spring, Ownership
Sorry the job is no longer available.

We are looking for a talented Senior Java Developer with expertise in Algorithms and Data Structures to join our remote team, working with cutting-edge technologies and contributing to the development of innovative software solutions.

As a Senior Java Developer, you will be responsible for designing and implementing scalable and high-performance software solutions that meet customer needs and business requirements. You will collaborate with cross-functional teams to understand customer needs and translate them into innovative software engineering strategies. If you are passionate about Java, clean code, and problem-solving, we invite you to apply and become a key player in the development of our software engineering initiatives.

  • Design and implement scalable and high-performance software solutions using Java and related technologies
    • Collaborate with cross-functional teams to understand customer needs and translate them into innovative software engineering strategies
      • Ensure software quality by applying clean code principles and promoting unit testing and code reviews
        • Contribute to the continuous improvement of software engineering processes by adopting Agile methodologies and driving CI/CD
          • Provide mentorship and guidance to junior developers, fostering professional growth and knowledge sharing
            • Collaborate with other software engineers to design and implement microservices and APIs
              • Minimum of 4 years of relevant experience in software development, showcasing expertise in Java and related technologies
                • Expertise in Algorithms & Data Structures, ensuring efficient and scalable software development
                  • Proficiency in Kotlin, Scala, or Go languages, contributing to efficient software development and deployment
                    • Experience with SQL and NoSQL tools, facilitating effective data querying and manipulation
                      • Expertise in API and Integration Standards, promoting efficient and reliable software development processes
                        • Proficiency in CI/CD practices, enabling efficient and continuous software delivery
                          • Experience with the Spring Framework, contributing to efficient software development and deployment
                            • Strong ownership mentality, promoting accountability and initiative in achieving project goals
                              • Strong requirement elicitation skills, ensuring customer needs are understood and met
                                • Ability to take a big-picture view of software engineering initiatives, promoting effective collaboration and alignment with organizational goals
                                  • Fluent English communication skills at an Upper-Intermediate level, facilitating effective collaboration and communication
                                    nice to have
                                    • Familiarity with containerization and orchestration tools like Docker and Kubernetes, facilitating efficient software deployment and management

                                      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