As a Technical Lead – Java Microservices , you will be a part of an Agile team to build healthcare applications and implement new features while adhering to the best coding development standards.
Responsibilities : -
- Apply object oriented design principles and patterns to develop scalable and efficient software solutions
- Develop high quality maintainable code while implementing best practices core configuration management and code refactoring to ensure efficiency
- Facilitate peer reviews to maintain high standards of code quality and adherence to design principles.
- Drive the development of comprehensive solution architectures, ensure alignment with project objectives and scalability.
- Lead the breakdown of tasks within the team, foster collaboration and efficiency in project execution.
- Play an integral role in release management activities, ensure smooth deployment and delivery of solutions.
- Proactively identify and address bugs, ensure minimal impact on project timelines and performance.
- Maintain and enforce rules and policies related to Protected Health Information (PHI) and Personally Identifiable Information (PII).
- Assist in the preparation of release documents, ensure accuracy and completeness.
- Lead discussions with customers to understand requirements and collaboratively develop optimal solutions.
- Oversee technical tasks related to ensuring the production readiness of solutions, including performance tuning and optimization.
- Coordinate and conduct UAT sessions with customers, solicit and incorporate feedback for continuous improvement.
Experience : -
5 – 7 YearsLocation : -
BangaloreMumbaiPuneChennaiHyderabadGurugramEducational Qualifications : -
Engineering Degree – BE / ME / BTech / MTech / BSc / MSc.Technical certification in multiple technologies is desirable.Skills : -
Mandatory Technical Skills : -
Experience in Java 8+ and understanding solution designJava MicroservicesProficient in Microservices Web Services (Rest)Good knowledge of Spring Boot Unit testing (Junit & Mockito)Good grasp on writing and tuning SQL queriesCloudGood to Have Skills : -
Knowledge of Agile MethodologyKnowledge of Cloud-based deployment platforms - Private or Public cloud (GCP, OpenShift, Kubernetes, AWS or Azure)Event driven Architecture / Message Systems like Kafka, Rabbit MQ, Active MQ etcKnowledge of Data driven pipelines using ETL Tool, Java, Dataflow / Apache BeamKnowledge in executing Unit Testing using JUnit, Mockito, etc., (Plan, Prepare, and Execute) and automated tests will be an added advantageKnowledge of Continuous Delivery pipeline and DevOps culture (SDLC, CI / CD, Monitoring will be a plus)Skills Required
Java, Git, Docker, Maven, Spring Boot, Agile, Rest Apis, Kubernetes, Sql, Microservices