Skip To Main Content
backBack to Search

Middle Java Developer

Java, Spring, Microservice Architecture Pattern, Spring Boot, Docker, Microsoft Azure, CI/CD, DevSecOps, Azure Cosmos DB
warning.png
Sorry, this position is no longer available

We are seeking a talented Middle Java Developer to join our remote team, working with a leading life science and healthcare company. As a Middle Java Developer, you will play a vital role in developing high-quality software solutions, contributing to the enhancement of our products' performance and reliability. You will collaborate with cross-functional teams to design, develop, and deploy software applications, adhering to best practices and industry standards. If you are passionate about software development and have a strong background in Java, we invite you to join our team.

Responsibilities
  • Design, develop, and deploy software applications using Java and related technologies
  • Collaborate with cross-functional teams to understand product requirements and user needs
  • Adhere to best practices and industry standards in software development, including unit testing, code reviews, and version control
  • Contribute to the development of Microservice Architecture Patterns, ensuring scalability and maintainability of software applications
  • Deploy software applications using containerization technologies such as Docker
  • Integrate Microsoft Azure services into software applications, including Azure Cosmos DB
  • Implement CI/CD pipelines and DevSecOps principles to deliver high-quality software solutions
Requirements
  • A minimum of 2 years of experience in Java development, demonstrating expertise in Java 8 and its related frameworks (Spring, Spring Boot, etc.)
  • Hands-on experience with Microservice Architecture Patterns, enabling you to design and develop scalable and maintainable software applications
  • Practical experience with containerization technologies such as Docker, allowing you to deploy applications in a portable and efficient manner
  • Proficiency in Microsoft Azure, including its various services such as Azure Cosmos DB, and its related tools and technologies
  • Familiarity with CI/CD pipelines and DevSecOps principles, showcasing your ability to deliver high-quality software solutions
  • Good understanding of software development best practices, including unit testing, code reviews, and version control
  • Fluent spoken and written English at an upper-intermediate level or higher, enabling effective communication
Nice to have
  • Exposure to other cloud platforms such as AWS or Google Cloud Platform
  • Knowledge of Agile methodologies and related tools such as JIRA or Trello
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

These jobs are for you