Java Tech Lead - Spring Boot/Hibernate

8 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title :

Java Team Lead

Job Overview

We are seeking a highly skilled and motivated Java Team Lead to oversee our dynamic development team. The ideal candidate will possess strong technical expertise in Java and a proven track record of leading successful software development projects. This role involves guiding a team of developers, ensuring the delivery of high-quality software solutions, and collaborating with other departments to meet business objectives.

Key Responsibilities

  • Team Leadership : Lead, mentor, and manage a team of Java developers. Foster a collaborative and innovative environment that encourages professional growth and teamwork.
  • Project Management : Oversee the development lifecycle of projects from inception to deployment. Coordinate with stakeholders to define project requirements, scope, and timelines.
  • Technical Expertise : Provide technical guidance and support to team members. Review and approve code to ensure it adheres to best practices and standards.
  • Architecture and Design : Design and implement scalable, efficient, and secure software architectures. Make technical decisions and recommendations to optimize performance and reliability.
  • Quality Assurance : Ensure that all deliverables meet high-quality standards through rigorous testing and code reviews. Implement continuous integration and continuous deployment (CI/CD) processes.
  • Collaboration : Work closely with cross-functional teams, including product managers, QA engineers, and business analysts, to ensure alignment on project goals and requirements.
  • Innovation : Stay up-to-date with industry trends and emerging technologies. Advocate for best practices and process improvements within the team.
  • Problem-Solving : Identify and resolve technical issues and challenges. Provide solutions and workarounds to ensure timely project delivery.

Qualifications

  • Education : Bachelors degree in Computer Science, Engineering, or a related field. Advanced degrees or certifications are a plus.
  • Experience : Minimum of 8 years of experience in Java development, with at least 3 years in a leadership or team lead role.
  • Technical Skills : Proficiency in Java, Spring Framework, Hibernate, RESTful APIs, and other relevant technologies. Experience with databases (SQL/NoSQL) and cloud platforms (AWS, Azure, etc.) is preferred. Experience with RESTful API design and implementation.
  • Leadership Skills : Proven ability to lead and motivate a development team. Strong interpersonal and communication skills.
  • Project Management : Experience with Agile methodologies (Scrum, Kanban) and project management tools (JIRA, Trello, etc.).
  • Problem-Solving : Strong analytical and problem-solving skills. Ability to troubleshoot and resolve complex technical issues.
  • Collaboration : Ability to work effectively in a collaborative environment and manage relationships with various stakeholders.

Preferred Skills

  • Advanced Technologies : Experience with microservices architecture, containerization (Docker), and orchestration (Kubernetes).
  • DevOps : Knowledge of DevOps practices and tools (Jenkins, GitLab, etc.).
  • Soft Skills : Excellent organizational skills, attention to detail, and the ability to handle multiple priorities.

Benefits

  • Competitive salary and performance-based incentives.
  • Professional development opportunities.

Why Join Us

Veefin Solutions Limited (Veefin) is a global leader in Digital Supply Chain Finance and Lending solutions for over 12 years now.Listed on BSE SME, and being an agile development partner to financial institutes, we cater to a diverse clientele, including banks, financial institutions, fintech firms, B2B marketplaces, and large corporates.

Core Technical Keywords

  • Java 8+ / 11 / 17 / 21
  • Spring Boot / Spring Framework
  • Microservices Architecture
  • REST APIs / GraphQL
  • Hibernate / JPA
  • SQL (PostgreSQL / MySQL / Oracle)
  • NoSQL (MongoDB / Cassandra / Redis)
  • Messaging (Kafka / RabbitMQ)
  • Cloud (AWS / GCP / Azure)
  • Docker / Kubernetes
  • CI/CD (Jenkins / GitLab / GitHub Actions)
  • Testing (JUnit / Mockito / TestNG)

Architecture & Design Experience

  • System Design (high-level & low-level)
  • Design Patterns / DDD
  • Event-driven systems
  • API Gateway / Load Balancing
  • Security (OAuth2 / JWT / SSO / Spring Indicators in CV :
  • Scalability & Performance handled millions of requests/day, reduced latency
  • System Design & Migration monolith - microservices, distributed transactions
  • High Availability uptime SLAs, circuit breakers, fault-tolerant systems
  • Data Challenges optimized queries, zero-downtime migration, billions of records
  • Security & Compliance GDPR, PCI-DSS, OAuth2/SSO
  • DevOps & Delivery CI/CD pipelines, zero-downtime deployments
  • Leadership mentoring, team size, roadmap ownership.
(ref:hirist.tech)

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You