Java Technical Lead - Vice President

Citi Handlowy

Pune, Maharashtra, India
On-site
Core java, java ee, spring boot, spring microservices
Oops, data structures, algorithms
Scalability, availability, consistency
Citi Handlowy is seeking a Java Technical Lead (Vice President) for their Pune location, responsible for overseeing the design and implementation of application systems. The ideal candidate should have extensive experience in Java technologies and leadership skills to mentor a team of developers while ensuring compliance with best practices and standards

Job Summary

  • This senior role is responsible for overseeing the design and implementation of new or enhanced application systems in collaboration with the Technology team.
  • Key responsibilities include collaborating with multiple teams, addressing complex issues, providing subject-matter expertise, and mentoring mid-level developers.
  • The role requires a minimum of 8 years of experience in large-scale enterprise application development using modern Java technologies.

Matching Summary

Match Score: 85

Citi Handlowy is seeking a Java Technical Lead (Vice President) for their Pune location, responsible for overseeing the design and implementation of application systems. The ideal candidate should have extensive experience in Java technologies and leadership skills to mentor a team of developers while ensuring compliance with best practices and standards.

Skills & Requirements

Must-have

  • Core Java, Java EE, Spring Boot, Spring Microservices
  • OOPS, Data Structures, Algorithms
  • Scalability, availability, consistency
  • REST API and Web Services development
  • Unit testing and test coverage
  • Docker and Kubernetes
  • Swagger/OpenAPI for API management
  • Standard and Enterprise Design Patterns
  • Kafka for High-Speed Messaging
  • Relational Databases, SQL, JPA2, Hibernate
  • Authentication, Authorization, security protocols
  • CI/CD tools
  • Effective verbal and written communication
  • Subject Matter Expert in Application Development

Nice-to-have

  • Unix shell scripting
  • ElasticSearch, GraphQL
  • OpenShift Container Platform
  • Distributed caching solutions
  • Building distributed, multi-tier applications
  • Building highly performant and scalable apps
  • AI/ML, LLMS

Key Requirements

  • Minimum of 8 years of relevant experience
  • Core Java, Java EE, Spring Boot, Spring Microservices
  • OOPS principles, Data Structures, Algorithms
  • Designing and developing integrated solutions
  • Clean code using Core Java, J2EE, Collections, Multithreading
  • API and Web Services development using REST
  • Unit testing and ensuring test coverage
  • Cloud platforms: Docker and Kubernetes
  • Swagger/OpenAPI
  • Standard and Enterprise Design Patterns
  • High-Speed Messaging platforms: Kafka
  • Relational Databases, SQL, ORM technologies (JPA2, Hibernate)
  • Authentication, Authorization, and security protocols
  • Continuous Integration / Continuous Delivery (CI/CD) tools
  • Proven ability to communicate effectively
  • Subject Matter Expert (SME) in at least one area of Application Development

Work Rights

Not specified

Tailored Resume

Cover Letter