Back icon

Senior Java Developer for Multinational Corporation

Senior Java Developer for Multinational Corporation 40 hrs/week, 12+ months

Currently, we're looking for a remote Senior Java Developer for Multinational Corporation.

The customer is an American multinational corporation that develops medical devices, pharmaceutical, and consumer packaged goods.

Responsibilities

  • Development and maintenance of Java microservices using Apigee and GraphQL
    • New feature development
      • Maintenance
        • Improving functionality
          • Writing unit tests

            Requirements

            • 3+ years of experience in Java and J2EE
              • Hands-on development experience
                • Solid experience with Java 8, Spring Boot, Spring, Hibernate
                  • Exposure to JavaScript, EA6, React with Redux
                    • Familiarity with Unit test frameworks - JUnit and Jest/Jasmine
                      • Strong knowledge of Microservices
                        • Hands-on experience with event-driven, self-healing systems, scalable messaging platforms like Kafka or RabbitMQ
                          • Practical skills in CI/CD: Git, Apache Maven, Gradle, Docker, Jenkins, Kubernetes, Jira
                            • Good command of TDD/Unit Testing, Clean Code
                              • Strong experience with AWS (S3, Lambda, DynamoDB, API Gateway etc.)
                                • Excellent problem solving and critical thinking
                                  • Ability to take ownership of business problems and technical solutions
                                    • Strong communication and interpersonal skills
                                      • Strong skills in algorithms and data structures
                                        • Hands on with engineering excellence and continuous integration practices
                                          • Knowledge of common design patterns and SOLID design principles
                                            • Good knowledge and experience with security constructs – OpenID, OAuth 2.0, TLS, OWASP
                                              • Experience with Agile and strong collaboration skills with Business and Ops
                                                • Proficient English (written and spoken) B2
                                                  JavaSpring Boot
                                                  Apigee API Platform

                                                  Benefits in eligible locations

                                                  location.svg
                                                  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

                                                  40 hrs/week

                                                  Hours per week

                                                  12+ months

                                                  Project length

                                                  Armenia, Brazil, China, Colombia, Georgia, India, Italy, Kazakhstan, Mexico, Uzbekistan

                                                  Locations eligible for the position