Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Citi Group Java Technology Lead Spring Boot MVC Hibernate 
India, Maharashtra, Pune 
966868151

06.05.2025

Key Responsibilities

  • Lead and manage a team of Java developers, providing technical direction and mentorship to ensure timely and high-quality project delivery.
  • Design, develop, and maintain robust, scalable, and efficient Java applications.
  • Collaborate with cross-functional teams, including product managers, business analysts, and other technology leads, to define and refine technical requirements and solutions.
  • Conduct code reviews to ensure adherence to best practices, standards, and guidelines.
  • Troubleshoot, debug, and optimize existing applications to improve performance and scalability.
  • Lead the architecture and design of Java applications, ensuring they align with the organization’s long-term technical vision.
  • Stay current with emerging trends in Java technologies and incorporate relevant tools and practices into the development process.
  • Provide technical leadership and guidance on the full software development lifecycle (SDLC), from requirements gathering to design, implementation, testing, and deployment.
  • Oversee and drive automation of build, deployment, and testing processes to improve productivity.
  • Ensure the implementation of security best practices and code quality standards.
  • Communicate complex technical concepts clearly to both technical and non-technical stakeholders.

Required Skills and Qualifications

  • Minimum 8-12 years of proven experience as a Java Developer or Java Technology Lead, with a strong background in Java-based technologies.
  • In-depth knowledge of Java (JDK 8+), Spring Framework (Spring Boot, Spring MVC, Spring Security), Hibernate, RESTful APIs, and Microservices architecture.
  • Experience with cloud platforms ( AWS, Azure, Google Cloud ) and containerization (Docker, Kubernetes).
  • Strong experience with relational databases (e.g., Oracle ).
  • Knowledge of version control tools such as Git and CI/CD pipelines.
  • Experience in Agile/Scrum methodologies.
  • Excellent problem-solving skills and the ability to think critically in complex technical situations.
  • Strong leadership, mentoring, and team management experience.
  • Excellent communication and interpersonal skills, with the ability to work effectively with cross-functional teams.
  • Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience).
  • Years of experience 8+
Applications Development


Time Type:

Full time

View Citi’sand the