Join our EPAM team to work with a globally recognized client in the healthcare domain on digital solutions that enhance user experience and streamline industry processes.
As a Key Java Software Engineer, you'll design and optimize scalable backend frameworks, enabling seamless self-service features like registration and appointment management.
With a strong focus on automation, AI integration and cloud migration, this role offers a unique opportunity to work on next-generation healthcare applications.
This position offers hybrid setup with the flexibility to work from any location in Montenegro, whether it's your home or our dynamic offices in Herceg-Novi and Podgorica.
#LI-DNI#REF_ME_RKJE#REF_ME_RKJCE#top-vacancies-10-ME-feb-25
Want more jobs like this?
Get jobs in Podgorica, Montenegro delivered to your inbox every week.
Responsibilities
- Design and implement scalable Java backend services to support 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 engineers and stakeholders to align on project goals and deliverables
- Monitor and enhance application performance across mobile, tablet and desktop devices using AWS tools
- Participate in code reviews and mentor junior engineers on best practices
- Stay updated with the latest trends in Java, AWS and healthcare technology to drive innovation
- Ensure the solution complies with industry security standards and regulations (e.g., HIPAA)
- Maintain clear documentation and provide regular project updates to stakeholders
- Proven experience in Java with a focus on backend development and cloud-native architectures
- Strong knowledge of microservices, REST APIs and service-oriented architecture
- Expertise in AWS cloud technologies (AWS Lambda, EC2, S3, RDS, etc.)
- Familiarity with Spring Boot and Spring Data for Java development
- Experience working with cloud databases (NoSQL and SQL) and integrating them into cloud-native systems
- Background in DevOps practices, CI/CD pipelines and Agile methodologies
- Ability to collaborate with cross-functional teams to deliver high-quality, scalable solutions
- Experience with containerization technologies like Docker and Kubernetes
- Knowledge of healthcare industry standards (HL7, FHIR)
- Familiarity with CI/CD tooling and best practices
- Understanding of healthcare applications, particularly patient administration or registration workflows
- Engineering Heritage. Best-in-class experts sharing a culture of engineering excellence and tackling complex engineering challenges for over 30 years
- Advanced Tech Stack. Innovative projects where you can apply or enhance your expertise in Cloud, Data, AI, and other emerging technologies
- World-Class Clients. Work closely with 295+ of the Forbes Global 2000 on creating disruptive solutions that make a global impact
- Professional Growth. Exceptional support for career development with comprehensive resources for upskilling or reskilling in pioneering practices
- GenAI Community. Strong AI competencies with 600+ experts across 55+ locations driving GenAI-enabled transformation journeys
- Entrepreneurial Culture. If you're passionate and dedicated to improving business transformation, we provide the support you need to bring your ideas to life
- Hybrid Setup.The flexibility to work from any location in Montenegro, whether it's your home or our dynamic offices
- Other Benefits. Corporate health insurance and the possibility of buying private health insurance for the family at a corporate price