Post Job Free
Sign in

Techinical Lead- Java

Company:
Zigsaw
Location:
Visakhapatnam, Andhra Pradesh, India
Posted:
October 27, 2025
Apply

Description:

Experience Required: 8+ years

Location: Visakhapatnam, Andhra Pradesh

Employment Type: Full-time (On-site)

For quick Response, please fill out the form

Job Application Form

34204 - Technical Lead – Java - Visakhapatnam

Role Overview / Job Summary

A Technical Lead is a highly skilled and experienced software engineer and technical leader who is proficient in agile methodologies and strict coding standards. This role involves both hands-on development and team leadership.

Key Job Responsibilities

Technical:

Expert-level proficiency in Java and the Spring/Spring Boot framework for developing robust, scalable microservices and enterprise applications.

Deep experience in designing and implementing RESTful APIs for high-performance, resilient inter-service communication.

Solid experience with messaging systems (e.g., Kafka, RabbitMQ, JMS) for building event-driven and asynchronous architectures.

Proficiency in database technologies including SQL and relational databases (e.g., PostgreSQL, MySQL) with a focus on optimization and data modeling.

Proven ability to establish and maintain CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) to automate build, test, and deployment processes, promoting continuous delivery.

Experience with Project Management (PM) tools such as JIRA, Azure DevOps (ADO), or equivalent platforms for backlog management, progress tracking, and facilitating Agile ceremonies.

Strong communication skills for articulating technical strategies, documenting designs, and collaborating with cross-functional teams, stakeholders, and junior developers.

Passionate about people leadership—mentoring and guiding development teams to foster a collaborative and high-performing engineering culture.

Hands-on experience leveraging AI/ML tools or techniques (e.g., code generation, intelligent testing, observability) to improve development efficiency and an eagerness to adopt emerging technologies.

Required Qualifications & Skills

Professional:

Bachelor’s degree in Computer Science, IT, or a related field (or equivalent experience).

Maintains professional demeanor and excellent communication.

Actively participates and can lead team meetings when required

Maintains documentation and adheres to coding standards.

Technical Skills:

Java, Spring Boot, SQL

Messaging Systems (ActiveMQ / Kafka)

Docker Containers

Release Pipelines

Architecture (Service-Oriented Architecture / Microservices Architecture)

Strong problem-solving and analytical skills

Excellent communication and teamwork abilities

Preferred Skills (Good to Have)

Knowledge of earlier versions of Java and Spring

Experience with Agile/Scrum methodology

Certifications such as Oracle Certification in Java or Google Cloud Engineer / AWS Developer

Work Environment & Tools

Tools Used:

Azure DevOps / Jira

Git

Jenkins

Docker

IntelliJ

Methodology:

Agile

Compensation & Benefits

Competitive salary

Health Insurance for self and family (including parents)

Apply