Skip To Main Content
backgo to search

senior java developer

bullets
Java, Amazon Web Services, Angular, Spring Boot, TypeScript, Apache Kafka, Oracle SQL Developer, Python, Red Hat Fuse, Terraform

We invite a Senior Java Engineer to join our strategically important emerging unit within EPAM. This role forms part of a remote development team in the healthcare space, servicing one of our key clients - a major healthcare service provider in the US.

The Senior Engineer will be embedded in a project team that values technical excellence and mutual accountability for the success of the output. This team is tasked with the in-house development of our client's IT solution in the Individual & Family Plan segment. The solution encompasses an integration platform, workflow engine, and several portals, forming part of a comprehensive US Retail Platform. The platform enables browsing, shopping, purchasing, billing, and enrolling in our client's range of healthcare products. Our team's goal is to continuously deliver high-quality software that drives our client's business performance.

responsibilities
  • Possession of a 'full-stack' mindset, with the readiness to learn and work on various aspects of application development: user interface, API, backend logic, data storage, infrastructure
  • Ownership and accountability for the team's collective work
  • Comfort in interacting with all team levels, raising challenges when necessary
  • Ability to identify code defects and collaborate with developers to rectify quality issues in product code
  • Enthusiasm for detecting bottlenecks and thresholds in existing code using automation tools
  • Promoting automation pyramid integration with CI/CD tools for continuous validation, with an understanding of when to automate
  • Advocating for the concept of quality being the responsibility of the entire team
  • Zeal for continuous education and improving code quality
requirements
  • University degree in Engineering or Computer Science
  • 6+ years of experience with IT projects, with at least 4 completed and delivered projects
  • 6+ years of robust hands-on development experience in creating enterprise-class applications using the client’s technical stack (Java, Spring Boot, microservices, and/or Angular)
  • Comprehensive understanding of databases, including schema design, optimization, scalability, and complex SQL queries writing
  • Proven ability to design and build complex technology systems and create system and low-level designs
  • Capability to articulate clear business objectives aligned to technical specifications and work in an iterative agile pattern daily
  • Experience in managing software delivery teams and the ability to lead and inspire
  • Customer-facing experience with negotiation skills and conflict resolution capabilities
  • Excellent communication, management, and interpersonal skills
  • Determination to achieve results, despite obstacles
  • Deep understanding of Agile project management with the ability to adapt and find optimal solutions for the project team
  • Experience working within cross-location teams
  • Strong knowledge of Design Patterns and comfort with the latest architectural paradigms
  • English proficiency of B2 level or higher
nice to have
  • Knowledge of Microservices/Enterprise Integration Patterns, Messaging systems (JMS/AMQ/WMQ), Rules Engine (preferably BRMS)
  • Mongo DB/Hadoop experience
  • Experience working within cross-location teams
  • Experience with the SAFe delivery model
  • Knowledge of the healthcare insurance domain
  • Expertise in Business Driven Development (BDD) / Specification by Example
technologies
  • 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

benefits for locations

poland.svg
ImageImage
For you
  • Discounts on health insurance, sport clubs, shopping centers, cinema tickets, etc.
  • Stable income
  • Flexible roles
ImageImage
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
ImageImage
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
don't have time? Apply later!We send you a link to the job in your e-mail
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