Skip To Main Content
backgo to search

senior java engineer with 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
Sorry the job is no longer available.

An experienced Senior Java Developer with skills in AWS, ReactJS, and Data Structures and Algorithms is required for a remote role in our product development team.

This role necessitates taking charge and being proactive in overcoming challenges. The primary responsibility as an experienced Java Developer would be to enhance and develop our product by offering top-notch solutions that go beyond customer expectations.

  • The creation and preservation of high quality software solutions using Java and related technologies
    • Cooperation with cross-functional teams for requirement analysis and providing innovative solutions
      • The development and upkeep of efficient RESTful APIs for integration with different systems
        • Architectural enhancement of a scalable microservices framework via Spring Boot and similar frameworks
          • Ensuring clean, maintainable, and testable code in accordance with software development best practices
            • Participation in strict code reviews to uphold code quality and compliance with standards
              • Deployment and management of software applications on cloud platforms like AWS
                • Quick diagnosis and resolution of any software issues
                  • Staying updated with the latest trends and technology advancements in software development
                    • Holder of a Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
                      • Minimum 4 years of relevant experience in Java programming language, with solid knowledge in Data Structures and Algorithms
                        • Knowledge of Kotlin, Scala, or Go language
                          • Thorough comprehension of Clean Code principles with competency in system design and analysis
                            • Competence in Microservices, API and Integration Standards, SQL, and NoSQL tools
                              • Proficiency in Amazon Web Services
                                • Familiarity with ReactJS, Spring, and expertise in CI/CD tools and practices
                                  • Excellent requirement elicitation skills and a comprehensive outlook
                                    • Outstanding problem-solving abilities with a knack for addressing complex issues
                                      • Proven track record of delivering high-quality software products
                                        • Fluency in English, with upper-intermediate written and verbal communication skills
                                          nice to have
                                          • Hands-on experience in React Native and mobile development
                                            • Previous experience with Docker and Kubernetes
                                              • Familiarity with Agile methodologies and the Scrum framework

                                                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