Skip To Main Content
backBack to Search

Senior Java Developer

Remote in Georgia
Java
& 9 others
hot

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
  • 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