Posted on: 22/12/2025
Job Description :
Work as a member of a team responsible for developing a HIPAA compliant secure care coordination platform in accordance with established processes.
You will apply your knowledge of building scalable, distributed applications and have the opportunity to work in a technical leadership role to build and support a cloud native application.
This is a client facing role and applicants are expected to be comfortable in high-pressure and working as part of a global team.
Essential Functions include, but are not limited to the following :
You will be expected to :
- Work as part of a global, distributed team including working closely with product and technology leadership based in the US.
- Independently design system components that adhere to the engineering best practices.
- Contribute to all phases in the software lifecycle - requirements analysis, solution design, development, and deployment.
- Maintain high quality standards for the work undertaken and be responsible for the quality of deliverables.
- Develop a deep understanding of the system with the expectation of driving system improvements.
- Ensure assigned projects are developed in accordance with established engineering processes, adhering to scope, schedule constraints and agile project plans.
- Mentor junior and mid-level team members and provide architecture and technology guidance to all stakeholders.
- Create best practices for software development and guidelines for code reviews.
- Participate in code reviews and create guidelines for effective code reviews.
- Create detailed and appropriate documentation for the system architecture and features built as part of day to day work.
Requirements :
Key technical expertise areas expected for this role :
- Exceptional programming skills in Java 8(+) with clear understanding of Object-Oriented programming and best practices for modern JVM development.
- Understanding of modern architecture including containers, Kubernetes, and serverless development.
- Experience on REST API Programming based on a Microservices Architecture understanding of API versioning, and management.
- Experience with Azure API Management is a strong positive.
- Deep understanding of databases (MySQL & Mongo) and proficiency in database schema designing and writing efficient SQL Queries demonstrable experience of database normalization, query optimization, and performance tuning.
- Strong troubleshooting skills.
- Demonstrable ability to learn new programming languages and frameworks quickly.
- Experience with distributed systems with specific focus on security and scalability.
- Experience with modern cloud technologies such as AWS or Azure ability to architect and reason about cloud-native distributed solutions.
- Experience with with modern Javascript frameworks for full-stack development.
Additional areas that would add value :
- Experience working with Virtualization and Containerization technologies including Docker, Kubernetes.
- Experience working with AES 256 based encryption algorithms.
- Strong understanding of Design Patterns & anti-patterns, and their application in system design.
- Experience working on projects, preferably in the healthcare domain.
- Automated Unit/Integration testing.
- Frontend web development with JavaScript frameworks like AngularJS.
- Experience working in Agile Scrum/Kanban methodologies.
Education and experience :
- Bachelors or Master's in Computer Science or related fields.
- 5+ years of experience.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1593517
Interview Questions for you
View All