Technical Lead Java Api Offshore

Year    IN, India

Job Description

We are seeking a

Technical Lead

with strong expertise in

Java (Spring Boot)

backend development technologies. The ideal candidate will take ownership of leading the design, development, and delivery of scalable, high-performance web applications, ensuring seamless integration between user interfaces and backend services. As a Technical Lead, you will be responsible for providing technical leadership, mentoring team members, and ensuring the team delivers high-quality solutions that meet business requirements.


Key Responsibilities:



Lead the design and development of end-to-end web applications using

Java Spring Boot APIs

(back end).


Architect and oversee the implementation of scalable, secure, and maintainable backend services using

Java

and

Spring Boot

.


Lead the integration of RESTful APIs between frontend and backend systems, ensuring smooth and efficient communication.


Mentor and guide junior and mid-level developers, providing technical leadership and best practices.


Conduct code reviews to ensure code quality, maintainability, and performance optimization.


Collaborate with cross-functional

Agile

teams to define, design, and implement new features, ensuring that technical solutions align with business needs.


Define technical architecture, set coding standards, and provide direction on technology stack choices.


Develop and maintain reusable components and front-end libraries for future use.


Ensure the team is following the

CI/CD

pipeline and modern development practices for consistent delivery.


Work closely with product managers, designers, and stakeholders to translate business requirements into scalable technical solutions.


Stay current with emerging technologies and industry trends, applying innovative solutions to drive the project forward.


Be an advocate for quality assurance, reviewing test cases and supporting

User Acceptance Testing (UAT)

processes.


Core/Must Have Skills:



Strong leadership skills, with a track record of leading development teams and managing complex technical projects.


Advanced knowledge of

Java

and

Spring Boot

, including

RESTful API

development and

microservices architecture

.


Deep understanding of modern

JavaScript/ES6+

and front-end development best practices.


Experience in developing highly-scalable backend services, ensuring both security and maintainability.


Proficiency with version control systems, especially

Git

.


Strong problem-solving and debugging skills, with the ability to identify and resolve technical challenges.


Excellent communication skills to effectively work with stakeholders and lead cross-functional teams.


Good to Have Skills:



Experience with

cloud platforms

such as

Azure

, and containerization tools like

Docker

,

Kubernetes

, and

Helm

.


Familiarity with modern

front-end build pipelines

and

CI/CD tools

to streamline development workflows.


Experience with

unit testing frameworks

like

Jest

,

Mocha

, or

JUnit

(for both front-end and back-end).


Knowledge of

SQL/NoSQL

databases and database optimization techniques.


8-12 years of experience in full-stack software application development, with at least 2-3 years in a leadership position.


Awareness of modern

security practices

, performance optimization, and code quality measures.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4664128
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    IN, India
  • Education
    Not mentioned
  • Experience
    Year