Skip To Main Content
backBack to Search

Senior Java Developer

Java, Amazon Web Services, Spring Boot, ReactJS, Oracle Database Platform, Jenkins

We are seeking a Senior Java Developer to join our remote team, contributing to the development and enhancement of our flagship product for a global leader in the healthcare industry. As a Senior Java Developer, you will play a vital role in converting the UI components to a modern web stack, using ReactJS and Spring Boot, and gradually moving towards a fully web-based SaaS model on AWS. You will be part of a cross-functional team of developers, designers, and business analysts, collaborating to deliver high-quality software solutions.

Responsibilities
  • Collaborate with cross-functional teams to design and develop software solutions using Java and related technologies
  • Contribute to the conversion of UI components to a modern web stack, using ReactJS and Spring Boot
  • Design and develop microservices architecture solutions, ensuring high scalability and performance
  • Implement Continuous Integration and Continuous Deployment processes, using Concourse CI or Jenkins
  • Write clean, maintainable, and efficient code, adhering to coding standards and best practices
  • Participate in code reviews, providing constructive feedback to improve code quality
  • Troubleshoot and debug issues, ensuring timely resolution of technical problems
  • Collaborate with business analysts to understand product requirements and user needs, ensuring software solutions meet high standards of functionality and usability
Requirements
  • 3+ years of experience in Java development, with a strong understanding of Java 8 and above
  • Experience with Spring, Spring Boot, Spring MVC, Spring Data, Spring Cloud, and/or Spring Cloud Streams
  • Strong knowledge of designing and developing microservices architecture solutions using Java/Spring Boot
  • Hands-on experience with relational databases and NoSQL databases, with a focus on Oracle
  • Experience with Continuous Integration and Continuous Deployment, especially using Concourse CI or Jenkins
  • Practical experience with JavaScript, with a focus on ReactJS
  • B2+ level of English or higher is a must-have
Nice to have
  • Familiarity with C++, C#, or Web technologies, with a focus on Win32/64 based applications
  • Experience with REST-based microservices architecture solutions and with AWS is highly desired
  • Knowledge of healthcare industry standards and regulations, such as HIPAA and GDPR
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