Skip To Main Content
backBack to Search

Senior Java Developer

Java, Amazon Web Services, Spring Boot, REST, ReactJS, Reactive Programming

We are seeking a highly skilled remote Senior Java Developer to join our remote team. As a Senior Java Developer, you will be responsible for the design, development, and maintenance of complex software systems. You will also work closely with cross-functional teams and stakeholders to ensure successful project delivery.

Responsibilities
  • Design and develop high-quality, scalable, and efficient software systems using Java and related technologies
  • Collaborate with cross-functional teams to ensure successful project delivery
  • Participate in code reviews to ensure code quality and adherence to established standards
  • Test and debug software systems to ensure high-quality deliverables
  • Provide technical guidance and mentorship to junior team members
  • Participate in the entire software development life cycle (SDLC), from requirement gathering to deployment
  • Ensure timely delivery of software systems and meet project deadlines
  • Perform code refactoring and optimization to improve system performance and maintainability
Requirements
  • A minimum of 3 years of work experience in developing and designing software using Java
  • Proven experience with front-end technologies such as ReactJS and RESTful web services
  • Experience with Spring Boot and Reactive Programming
  • Proficiency in Amazon Web Services (AWS)
  • Experience with web-based applications and architecture
  • Strong programming fundamentals and ability to rapidly self-train on new technologies
  • Excellent problem-solving and analytical skills with a keen eye for detail
  • Fluent English communication skills at an upper-intermediate level
Nice to have
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes
  • Experience with CI/CD pipelines and DevOps practices
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