Skip To Main Content
backgo to search

senior java engineer with data structures and algorithms

bullets
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
warning.png
Sorry the job is no longer available.

In search of a seasoned Senior Java Developer specializing in AWS, ReactJS, and Data Structures and Algorithms, we offer a remote role within our product development team.

The position calls for a proactive individual who can independently overcome challenges. As an experienced Java Developer, your primary role will revolve around enhancing and implementing new dimensions of our product. This is accomplished by providing superior solutions that exceed customer expectations.

responsibilities
  • The conceptualization, creation, and upkeep of high-grade software solutions using Java and associated technologies
    • Collaboration with cross-functional teams for requirements analysis and the provision of innovative solutions
      • The development and maintenance of fluid RESTful APIs for integration with a myriad of systems
        • Architectural design of a scalable microservices framework bolstered by Spring Boot and similar frameworks
          • The generation of clean, maintainable, and testable code, aligning with software development best practices
            • Active participation in rigorous code review ensuring quality and compliance with standards
              • Deploying and managing software applications on cloud platforms, including AWS
                • Prompt identification and resolution of software issues
                  • Staying updated about evolving trends and technological advancements in software development
                    requirements
                    • Possession of a Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a comparable field
                      • Minimum of 4 years' experience in Java programming language, coupled with extensive knowledge of Data Structures and Algorithms
                        • Proficiency in Kotlin, Scala, or Go Language
                          • In-depth understanding of Clean Code principles along with system design and analysis expertise
                            • Skills in Microservices, API, Integration Standards, SQL, and NoSQL tools
                              • Proficiency in Amazon Web Services
                                • Knowledge of ReactJS, Spring, and proficiency in CI/CD tools and practices
                                  • Exceptional requirement-gathering skills paired with a holistic viewpoint
                                    • Excellent problem-solving capabilities suited to addressing complex issues
                                      • A proven record of delivering premium software products
                                        • Upper-Intermediate Level proficiency in written and verbal English communication
                                          nice to have
                                          • Experience with React Native and mobile development
                                            • Familiarity with Docker and Kubernetes
                                              • Knowledge of Agile methodologies and the Scrum framework

                                                These jobs are for you

                                                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

                                                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