Skip To Main Content
backgo to search

middle java developer

Java, Amazon Web Services, Angular, Spring Boot, TypeScript, Apache Kafka, Oracle SQL Developer, Python, Red Hat Fuse, Terraform
Sorry the job is no longer available.

One of our significant emerging units within EPAM desires to hire a Middle Java Engineer to join our remote healthcare development team, serving our client, one of the most prominent healthcare service companies in the US.

The Middle Engineer will participate in a project team that values technical excellence, and each member is expected to contribute to the overall success of the project.

The project team is accountable for our client's in-house IT solution in the Individual & Family Plan segment. This solution includes an integration platform, workflow engine, and several portals, all part of an end-to-end US Retail Platform. This platform facilitates browsing, learning, shopping, purchasing, billing, and enrolling in our client's extensive range of medical, dental, behavioral, and medical supplemental products. The team's goal is to drive business performance by ensuring continuous delivery of valuable, high-quality software that meets the needs of the client's business customers.

  • Possess a 'full-stack' mindset, eager to learn and work on various aspects of application development: user interface, API, backend logic, data storage, infrastructure
  • Demonstrate a sense of ownership over the entire team's work
  • Comfortably interact with all team levels and raise challenges when necessary
  • Identify code defects and collaborate with other developers to address quality issues in product code
  • Show a passion for finding bottlenecks and thresholds in existing code using automation tools
  • Promote automation pyramid and integrate with CI/CD tools for continuous validation
  • Foster the mentality of quality ownership by the entire team
  • Display a passion for continuing education and improving code quality
  • University degree in Engineering or Computer Science
  • Minimum of 3 years of IT project experience, with at least 2 completed and delivered projects
  • Minimum of 3 years of strong hands-on experience developing enterprise-class applications in the technical stack used by the client's solution (Java, Spring Boot, microservices, and/or Angular)
  • Deep understanding of "database" concepts - schema design, optimization, scalability, etc
  • Comfort with writing complex SQL queries and stored procedures/functions on Oracle DB
  • Proven ability to design & build complex technology systems
  • Experience in preparing system and low-level designs
  • Ability to articulate clear business objectives aligned to technical specifications and work in an iterative agile pattern daily
  • Customer-facing experience
  • Solid communication, management, and interpersonal skills
  • Ability to overcome obstacles and get things done
  • Deep knowledge of Agile project leadership with the ability to adapt and find optimal solutions for the project team
  • Ability to lead and inspire with experience working within cross-location teams
  • Strong knowledge of Design Patterns and comfort with the latest architectural paradigms
  • English proficiency of B2 level and higher
nice to have
  • Knowledge of Microservices/Enterprise Integration Patterns, Messaging systems (JMS/AMQ/WMQ), Rules Engine (preferably BRMS)
  • Experience with Mongo DB/Hadoop
  • Experience working within cross-location teams
  • Experience in delivering using the SAFe delivery model
  • Knowledge of the healthcare insurance domain
  • Experience with Business Driven Development (BDD) / Specification by Example
  • Amazon Web Services
  • Angular, TypeScript, Backbone.js
  • Java
  • Spring Boot, Cloud/REST
  • Oracle, MongoDB
  • JMS, Kafka
  • Reactive Microservices on OpenShift
  • CI/CD: Git/GitLab CI, Maven, Jenkins, uDeploy, OpenShift

These jobs are for you

benefits for locations

For you
  • Discounts on health insurance, sport clubs, shopping centers, cinema tickets, etc.
  • Stable income
  • Flexible roles
For your comfortable work
  • 100% remote work forever
  • EPAM hardware
  • EPAM software licenses
  • Access to offices and co-workings
  • Stable workload
  • Relocation opportunities
  • Flexible engagement models
For your growth
  • Free trainings for technical and soft skills
  • Free access to LinkedIn Learning platform
  • Language courses
  • Free access to internal and external e-Libraries
  • Certification opportunities
  • Skill advisory service
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses