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: -
Location: -
- Bangalore
- Mumbai
- Pune
- Chennai
- Hyderabad
- Gurugram
Educational 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 design
- Java Microservices
- Proficient in MicroservicesWeb Services (Rest)
- Good knowledge of Spring BootUnit testing (Junit & Mockito)
- Good grasp on writing and tuning SQL queries
- Cloud
Good to Have Skills: -
- Knowledge of Agile Methodology
- Knowledge 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 etc
- Knowledge of Data driven pipelines using ETL Tool, Java, Dataflow / Apache Beam
- Knowledge in executing Unit Testing using JUnit, Mockito, etc., (Plan, Prepare, and Execute) and automated tests will be an added advantage
- Knowledge of Continuous Delivery pipeline and DevOps culture (SDLC, CI/CD, Monitoring will be a plus)