Back icon

Software Engineer - Java, DS Algorithms

Software Engineer - Java, DS Algorithms

We are looking for experienced Software Engineers to work on critical application & product development. You'll be a part of a modern, lean, self-governing engineering teams.

We are currently looking for Java Developer (Java8, Spring Boot, DS Algo) in India for Multiple locations.

Responsibilities

  • Collaborate with product owners and architects on making design decisions
    • Develop end user application with high scalability and high throughput
      • Provide technical and design guidance and create standards
        • Improve, optimize and identify opportunities for improved software development processes
          • Expertise in designing enterprise applications

            Requirements

            • Minimum experience required is 2-5 yrs
              • Strong knowledge of Data structures and Algorithms - Stacks, Queues, Linked list, Trees - Searching, sorting, greedy Algorithms.
                • Strong problem solver and critical thinker.
                  • Good understanding of Http and API development.
                    • Develop fault tolerant, high performant code.
                      • Unit Testing, CI/CD, Clean code practices.
                        • Desirable exposure to any cloud.
                          • Familiarity with AWS
                            • Familiarity with asynchronous system design (understanding of SQS based systems is enough).
                              • Willingness to work on solving business problems
                                • Collaborate with product owners and architects on making design decisions.
                                  • Development of end user application with high scalability and high throughput.
                                    • Provide technical and design guidance and create standards.
                                      • Improve, optimize, and identify opportunities for improved software development processes.
                                        • Expertise in designing enterprise applications
                                          • Good communication.

                                            Nice to have

                                            • Exposure to any Cloud

                                              Technologies

                                              • Java 8
                                                • Algorithms
                                                  • Data Structures
                                                    • Spring boot
                                                      • Microservices
                                                        • REST API
                                                          • Design Pattern
                                                            Java 8
                                                            Spring Boot
                                                            Algorithms & Data structures
                                                            REST API
                                                            Microservice Architecture Pattern
                                                            Design patterns

                                                            Benefits

                                                            ImageImage

                                                            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
                                                            ImageImage

                                                            For your comfortable work

                                                            • Hybrid Work Model 
                                                            • Soft loans to set up workspace at home 
                                                            • Stable workload 
                                                            • Relocation opportunities with ‘EPAM without Borders’ program

                                                            ImageImage

                                                            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

                                                            hot

                                                            Bangalore, Chennai, Gurgaon, Hyderabad, Pune

                                                            Cities eligible for the position