backgo to search

senior java developer

bullets
Java, Agile, Cloud Platforms, Java Microservice Infrastructure, REST API, Software Engineering Processes, Spring Boot, Insurance

We are seeking a Senior Java Developer with 3+ years of relevant work experience to work remotely.

The ideal candidate should have deep knowledge of and proven experience in Java 8+, Spring Boot, Microservices Architecture, Messaging Systems, and APIs. As a Senior Java Developer, you will be responsible for designing and developing new microservices, extending existing ones with new features and technical capabilities, contributing to continuous delivery and integration pipeline infrastructure, and working on improvements in the development toolset.

responsibilities
  • Designing and developing new microservices, extending existing ones with new features and technical capabilities
    • Participating in Scrum events with the team
      • Contributing to continuous delivery and integration pipeline infrastructure, platform-as-a-service contribution
        • Working on improvements in the development toolset including testing frameworks, deployments, monitoring
          • Writing clean, well-structured, and maintainable code with automated test coverage and corresponding documentation
            • Conducting code reviews across the teams
              • Making technical design decisions with little supervision
                • Exploring new latest relevant technologies, techniques, frameworks, and tools
                  requirements
                  • 4+ years of relevant work experience
                    • Deep knowledge of and proven experience in Java 8+, SpringBoot, Microservices Architecture, Messaging Systems, and APIs (f.e. Kafka, RabbitMQ)
                      • Spring (Core) experience
                        • Experience with Windows, Linux, and Networking
                          • High-quality design skills
                            • Multithreading experience
                              • Proven experience with Build Tools and Continuous Integration
                                • Development experience in large scale, high volume, multi-threaded, and highly distributed systems
                                  • Testing experience (TDD/ATDD)
                                    • Experience in developing and analyzing real-time and high availability systems
                                      • Team player, self-motivated, well-organized, strong communicator, driven, and committed
                                        • B2+ English level
                                          nice to have
                                          • Experience working in the complete Software Development Lifecycle
                                            • Experience with other Java frameworks (Hibernate, Struts, etc)
                                              • Experience working in the Life Insurance domain
                                                • Experience working in a dynamic environment

                                                  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
                                                  looking for something else?

                                                  Find a vacancy that works for you. Send us your CV to receive a personalized offer.