Lead Java Developer

EPAM SystemsOzorków, PL
Published on

About the Role

We are looking for a Lead Java Developer to join our dynamic healthcare technology team and play a pivotal role in enhancing our cloud-native patient administration system. This modern platform empowers both patients and healthcare staff by simplifying registration, scheduling, and real-time patient management across mobile, tablet, and desktop devices. As a Lead Java Developer, you'll work on optimizing workflows that allow patients to self-serve - register, check-in, cancel, or reschedule appointments seamlessly. You will be instrumental in designing scalable backend services, ensuring high performance and seamless integrations in a cutting-edge, patient-centered environment. Additionally, you will support and mentor the team in technical matters.

Responsibilities

  • Design and implement scalable Java backend services to support healthcare registration and scheduling systems.
  • Optimize microservices for seamless integration, high availability, and fault tolerance.
  • Leverage AWS (Lambda, S3, EC2) to build and deploy cloud-native applications with a focus on scalability and performance.
  • Integrate cloud databases, third-party services, and APIs to ensure a unified experience for users.
  • Work closely with product managers, front-end developers, and stakeholders to align on project goals and deliverables.
  • Monitor and enhance application performance across mobile, tablet, and desktop devices.
  • Participate in code reviews and mentor junior developers on best practices.
  • Stay current with the latest trends in Java, AWS, and healthcare technology, driving innovation.
  • Ensure the solution complies with industry security standards and regulations (e.g., HIPAA).
  • Maintain clear documentation and provide regular project updates to stakeholders.

About the Candidate (Expectations and Nice to Have Skills)

  • 5+ years of proven experience in Java with expertise in backend development and cloud-native architectures.
  • 1+ years of relevant leadership experience.
  • Strong understanding of microservices, REST APIs, and service-oriented architecture.
  • Experience working with AWS cloud technologies (Lambda, EC2, S3, RDS, etc.).
  • Familiarity with Spring Boot and Spring Data for Java development.
  • Experience working with cloud databases (NoSQL and SQL) and knowledge of integrating them into cloud-native systems.
  • Solid background in DevOps practices, CI/CD pipelines, and Agile methodologies.
  • Understanding of healthcare applications, especially related to patient administration, registration, or similar healthcare workflows, is a plus.
  • Ability to collaborate with cross-functional teams to deliver high-quality, scalable solutions.
  • Strong communication skills and an ability to work in a fast-paced, dynamic environment.

Nice to Have

  • Experience with containerization technologies like Docker and Kubernetes.
  • Knowledge of healthcare industry standards such as HL7 or FHIR.
  • Familiarity with CI/CD tooling and best practices.

About the Company

EPAM Systems is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, employees, and communities. We embrace a dynamic and inclusive culture. Here, you will collaborate with multi-national teams, contribute to innovative projects that deliver cutting-edge solutions, and have opportunities for continuous learning and growth.

Company Culture and Benefits

We gather like-minded people in an engineering community of industry professionals, fostering a friendly team and enjoyable working environment. Some benefits include:

  • Flexible schedule and opportunity to work remotely within Poland.
  • Chance to work abroad for up to 60 days annually.
  • Business-driven relocation opportunities.
  • Outstanding career roadmap with leadership development, soft skills, and well-being programs.
  • Certification opportunities (GCP, Azure, AWS).
  • Unlimited access to learning platforms like LinkedIn Learning and Cloud Guru.
  • Attractive benefits package including health insurance, multisport, and shopping vouchers.
  • Access to strategically located offices featuring entertainment zones and complimentary snacks.
  • Participation in Employee Stock Purchase Plan and referral bonuses.
  • Various engagement events and activities, fostering a vibrant company culture.

Skills

Other Benefits

Flexible scheduleOpportunity to work remotely within PolandChance to work abroadOutstanding career roadmapLeadership development programsCertification opportunitiesUnlimited access to learning platformsBenefits package including health insuranceAccess to entertainment zones at the officeEmployee Stock Purchase PlanReferral bonuses