Location
Bangalore | India
Job description
Role/ Job Title: Java Lead
Function/Department: Information Technology
Job Purpose:
- Provide engineering mentorship and support for all domains (especially Developers & Sr. Developers)
- Drive the stability, continuity and resilience of the entire program.
- Mentoring the team on technologies and through practical technical challenges and, to bring new joiners up to the pace in terms of the Java backend development in context to the bank's technical environment.
Roles & Responsibilities:
- Must have practical experience of max. 5+ years in Java, Springboot and Microservices.
- Must solidly experience in React JS as a frontend.
- The role is forlead who will individual contributor and mentor juniors on Java/J2EE, Spring Boot, Database (RDMS/NoSQL), Microservice architectures, Kafka, Containers, Cloud Hosting.
- Good exposure of monitoring, logging tools like Kibana/Dynatrace.
- Ensure no security vulnerability.
- Exposure in developing internet facing applications with huge customer volumes.
- Code review and ensure the bug free releases.
- Setup a DevOps pipeline for all the deliveries.
- Ensure integration of platform application with all required systems and services and provide clean, create easy to use backend java microservice layer for frontend part of the system.
- Technically strong and can think 'digital'.
- Ensure preparation of all delivery, BTO handover and knowledge base documents.
- Experience with large-scale complex system integration implementations.
- Strong in solution design and best practices.
- Responsible for staff motivation, KRA, Appraisals.
Education Qualification (Fulltime):
Bachelor of Technology (B.Tech) / Bachelor of Science (B.Sc) / Master of Science (M.Sc) /Master of Technology (M.Tech) / Master of Computer Applications (MCA)
Experience: 8 to 12 years
Job tags
Salary