Skip To Main Content
backBack to Search

Senior Java Developer

Java, Amazon Web Services, Spring, Spring Boot, MongoDB, Terraform

We are seeking a highly skilled Senior Java Developer to join our remote team, working on an innovative in-class assessment service that allows students to answer teacher's questions in real-time from their mobile devices. As a Senior Java Developer, you will be part of a team focused on Spring Boot, MongoDB, and Terraform. You will be responsible for developing, testing, and maintaining software solutions that meet customer needs and are of the highest quality.

Responsibilities
  • Develop, test, and maintain software solutions that meet customer needs and are of the highest quality
  • Participate in code reviews and provide constructive feedback to team members
  • Collaborate with cross-functional teams to identify and resolve technical issues
  • Regularly communicate with our US-based customer to understand project requirements and provide updates on progress
  • Stay up-to-date with emerging trends and technologies in software development
  • Contribute to the development of best practices, coding standards, and software development methodologies
Requirements
  • 3+ years of experience in Java development, with a focus on backend development
  • In-depth knowledge of Amazon Web Services (AWS) and experience with Spring and Spring Boot frameworks
  • Experience with MongoDB and Terraform
  • Strong understanding of software development principles, including OOP, SOLID, and design patterns
  • Experience with Agile methodologies and tools such as Jira and Confluence
  • Excellent communication skills and ability to work effectively in a remote team environment
  • Fluent spoken and written English at an upper-intermediate level or higher
Nice to have
  • Experience with JMeter and Redis
  • Familiarity with bug tracking tools such as Bugsnag
  • Knowledge of front-end technologies such as React or Angular
  • Experience with performance testing methodologies and tools
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn