backgo to search

senior java developer (data structures and algorithms)

Java, Algorithms & Data structures, Kotlin, Scala, Go Language, Clean Code, System design and analysis, Java Microservice Infrastructure, API & Integration Standards, SQL, NoSQL tools, CI/CD, Spring, Amazon Web Services, ReactJS

We invite applications from proficient Senior Java Developers who hold command over AWS, ReactJS, and Data Structures and Algorithms. The candidate would be contributing remotely to our premium product.

This position demands proactive problem-solving skills and an effective sense of ownership. As an experienced Java Developer, you play a pivotal role in the evolution and creation of our product, incessantly delivering incomparable solutions that exceed customer requirements.

  • Conceptualization, creation, and preservation of superior software solutions using Java and related technologies
    • Collaboration with multi-disciplinary teams for requirement assessment to proffer innovative solutions
      • Creation and maintenance of seamless RESTful APIs for integration with various systems
        • Development and architecting of scalable microservices framework utilizing Spring Boot and pertinent frameworks
          • Clean, maintainable, and testable code generation conforming to the proprietary software development best practices
            • Participation in stringent code reviews to ensure code quality and standard compliance
              • Deployment and management of software applications on cloud platforms such as Amazon Web Services (AWS)
                • Software issue diagnosis and rectification for timely solution delivery
                  • Keeping pace with recent trends and technologies in the software development arena
                    • A Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a similar field
                      • A minimum of 4 years of relevant Java programming language experience, paired with a deep understanding of Data Structures and Algorithms
                        • Knowledge of Kotlin, Scala, or Go Language
                          • Comprehensive understanding of Clean Code with proficiency in system design and analysis
                            • Command over Microservices, API and Integration Standards, SQL, and NoSQL tools
                              • Skill in Amazon Web Services
                                • Acquaintance with ReactJS, Spring, and proficiency in CI/CD tools and practices
                                  • Exceptional requirement elicitation skills and a broad perspective
                                    • Superior problem-solving skills with the capability to resolve complicated issues
                                      • A proven history of delivering high-quality software products
                                        • Fluency in English with strong written and verbal communication skills at an Upper-Intermediate Level
                                          nice to have
                                          • Practical exposure in React Native and mobile development
                                            • Proficiency in Docker and Kubernetes
                                              • Comprehension of Agile methodologies and Scrum framework

                                                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

                                                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