Job Title: Java Lead Microservices (Banking Domain)Role Overview:We are looking for an experienced Java Lead with strong expertise in Java and Microservices architecture, along with solid Banking Domain experience. The role involves leading engineering execution, ensuring technical quality, and driving successful delivery of scalable, secure banking applications.
Key Responsibilities:- Lead end-to-end engineering execution for Java-based microservices applications.
- Own technical design, code quality, and architecture compliance across development teams.
- Drive development planning, sprint execution, and delivery timelines in collaboration with Product Managers and Architects.
- Oversee implementation, integration, and release readiness for production deployments.
- Ensure adherence to engineering standards, secure coding practices, and banking compliance requirements.
- Provide technical guidance, code reviews, and mentorship to development teams.
- Coordinate with QA, DevOps, and Infrastructure teams for seamless release management.
- Identify performance bottlenecks and drive optimization initiatives.
Required Skills:- Strong hands-on experience in Java (8/11/17) and Spring Boot Microservices.
- Expertise in REST APIs, distributed systems, and event-driven architecture.
- Experience with containerization (Docker) and orchestration (Kubernetes) is preferred.
- Strong understanding of CI/CD pipelines and DevOps practices.
- Solid experience in Banking Domain (Core Banking, Payments, Lending, Regulatory systems, etc.).
- Knowledge of security standards and compliance frameworks in banking environments.