Back icon

Software Engineer - Java, AWS

Software Engineer - Java, AWS

Currently we are looking for a Java Engineer (AWS) to make the team even stronger.

What we do:

• Things we are working on: Microservices, Cloud native computing, Event driven, Self-healing systems, scalable messaging platform

• Git, Maven, Gradle, Docker, Jenkins, Kubernetes, JIRA, IntelliJ

• Some practices we adopted: TDD / Unit Testing, Clean Code, Continuous Integration, Agile

• We are passionate about Open Source: Spring, Spring Cloud, Apache projects

• Polyglot programming: Java, Python, Go, Scala, JavaScript

Requirements

  • Excellent problem solving and critical thinking
    • Independent and strong ownership of business problems and technical solutions
      • Strong Communication and inter-personal skills
        • Mastery on algorithms and datastructures
          • Strong experience with AWS (S3, Lambda, DynamoDB, API Gateway etc.)
            • Experience with open source (Apache Projects, Spring, Maven etc.)
              • Deep understanding of Kafka and streaming
                • Experience with automated testing (TDD, Mocking, Unit/Functional/Integration)
                  • Expert knowledge of the Java language, platform, ecosystem and underlying concepts and constructs
                    • Expert Knowledge of Internet technologies/and protocols
                      • Hands on with engineering excellence, CI/CD tools and practices
                        • Knowledge of common design patterns and design principles
                          • Good knowledge and experience with security constructs – OpenID, OAuth2.0, TLS, OWASP
                            • Experience with Agile and strong collaboration skills with Business and Ops
                              • What we value as a team:
                                • Code written for readability, performance, scale and maintainability
                                  • Solid engineering practices (e.g. design patterns, automated testing, fault-tolerant systems, KISS)
                                    • Leveraging Open Source
                                      • Passion, technical expertise, and personal accomplishment
                                        • Rolling up your sleeves and getting things done
                                          • Minimum experience 2-5 years
                                            Java
                                            API
                                            Amazon Web Services
                                            Microservice Architecture Pattern
                                            Spring Boot

                                            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

                                            Office

                                            Vacancy type

                                            Bangalore, Chennai, Gurgaon, Hyderabad, Pune

                                            Cities eligible for the position