EPAM Systems is seeking a skilled Senior Java Developer to join their remote team. The role involves working on solutions for a major insurance client, Liberty Mutual, focusing on the implementation of microservices and other key technologies. The ideal candidate will have a strong background in Java development, particularly with microservices and API design.
Key Responsibilities
- Design and implement solutions using Java and Spring Boot.
- Utilize modern technologies to drive business value and enhance solutions.
- Review, test, debug, and release software deliverables, using relevant automation/DevOps tools.
- Maintain the security and relevance of applications.
- Perform product releases and ensure application stability.
- Understand client requirements and provide structured responses.
- Collaborate with clients and internal teams to ensure successful solution delivery.
Requirements
- Experience. Minimum of 4 years of relevant experience with a strong focus on designing and implementing solutions using Java and Spring Boot.
- Microservices & APIs. Proven experience in developing and implementing microservices and APIs.
- Databases. Experience with relational and non-relational databases.
- Cloud Technologies. Familiarity with AWS, AWS SQS, and/or Kafka is preferred.
- Communication Skills. Excellent English communication skills, with the ability to explain technical details clearly and concisely.
- Self-Driven. Ability to work independently with strong self-discipline.
What We Offer
- Insurance Coverage. Comprehensive health insurance, including maternity, bereavement, and paternity leave.
- Financial Assistance. Support for medical crises and retiral benefits (VPF and NPS).
- Flexible Work Options. Hybrid work opportunities and remote work flexibility.
- Professional Development. Access to LinkedIn Learning Library, internal learning platforms, EPAM University, and a variety of upskilling and reskilling programs.
- Community and Wellness. Participation in EPAM Hobby Clubs, mindfulness and wellness programs, and mentorship opportunities.
- Career Progression. Self-driven career progression tools and access to professional communities.
Application Process
- Apply Now. Submit your CV in English.
- Confirmation Email. After applying, you will receive a confirmation email with a link to EPAM’s platform for pre-screening and application monitoring.
Additional Information
- EPAM Systems values a dynamic, inclusive culture and offers opportunities for collaboration on innovative projects.
- Even if you apply for this specific role, you may be considered for other projects within EPAM.