Search by job, company or skills

5-6 Years
Not Disclosed
  • Posted 12 hours ago
  • Be among the first 10 applicants

Job Description

Java Tech Lead (5–6 Years Experience)

About the Role

We are seeking a highly skilled Java Tech Lead with 5–6 years of hands-on experience in backend engineering, architecture design, and leading development teams.

The ideal candidate will combine strong technical expertise in Java frameworks with a deep understanding of system design, scalability, and performance optimization.

This role involves technical leadership, code reviews, and architectural decision-making for complex enterprise systems — with occasional exposure to analytics-driven and Python-based components.

Key Responsibilities

  • Architect, design, and develop scalable backend systems using Java (Quarkus, Spring Boot, Spring, Java EE).
  • Own the architecture — ensure modular, extensible, and high-performance service design.
  • Lead and mentor a team of developers; conduct code reviews, enforce best practices, and ensure high code quality.
  • Collaborate with cross-functional teams (frontend, DevOps, product, data) to deliver integrated, end-to-end solutions.
  • Design and optimize database schemas (MySQL, PostgreSQL) and ensure efficient query performance.
  • Implement and maintain microservices and distributed systems with strong fault tolerance and observability.
  • Drive the adoption of modern development workflows — Git branching strategy, CI/CD, and code quality automation.
  • Analyze system performance bottlenecks, implement monitoring, and ensure smooth production deployments.
  • Contribute to architecture reviews, technical documentation, and design discussions.
  • Occasionally contribute to Python-based analytics modules or automation scripts.
  • Work with AWS cloud services (EC2, S3, RDS, Lambda) for deployment, scaling, and infrastructure automation.

Required Skills & Qualifications

  • 5–6 years of professional experience in backend application development using Java.
  • Strong proficiency in Java frameworks: Quarkus, Spring Boot, Spring, Java EE.
  • Proven experience in architecture design, system decomposition, and microservices design principles.
  • Solid understanding of object-oriented design (OOD), design patterns, and SOLID principles.
  • Strong experience with relational databases (MySQL, PostgreSQL) and query optimization.
  • Good understanding of event-driven systems, RESTful APIs, and asynchronous processing.
  • Proficiency in Git for version control and team collaboration.
  • Strong analytical and debugging skills; ability to diagnose complex production issues.

Good to Have

  • Hands-on experience with Python for data processing or analytics integrations.
  • Familiarity with AWS cloud architecture and cost optimization practices.
  • Experience with CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI).
  • Knowledge of Docker/Kubernetes for containerized deployments.
  • Exposure to NoSQL databases (MongoDB, DynamoDB, Cassandra).
  • Experience with message queues (Kafka, RabbitMQ, or AWS SQS).
  • Understanding of system scalability, caching (Redis/Memcached), and observability stacks (Prometheus, Grafana, ELK).

Soft Skills

  • Strong leadership, mentoring, and communication skills.
  • Proven ability to drive technical decisions and balance short-term delivery with long-term architectural health.
  • Collaborative mindset — works closely with product, design, and operations teams.
  • Passion for clean architecture, high performance, and continuous improvement.
  • Self-driven with a strong sense of ownership and accountability.

More Info

Job Type:
Industry:
Function:
Employment Type:

Similar Jobs

7-9 yrs
Hyderabad, India
Skills:
Java, Devops, Api Development, Vaadin Framework, Rest Apis, microservices architecture, event-driven systems, CI/CD, backend integrations, Java 17+, low-latency systems
5-7 yrs
Bengaluru, India
Skills:
Java, Postgres Sql, Spring Boot, Kafka, Redis, Oracle Db, Docker, System Design, Apache Camel, Restful Apis, Kubernetes, AWS, DevOps practices, EFK, Microservices architecture, CI/CD pipelines
6-10 yrs
Bengaluru, India
Skills:
Spring Boot, Webservices, J2EE, Spring MVC, Css3, Microservices, Api Development, Oracle Db, Core Java, Docker, Html5, Apache Camel, Restful Apis, Source Control, Subversion, release management systems
8-10 yrs
Mumbai, India
Skills:
Core Java, Oracle Pl Sql, Spring, Restful Apis, Java, Hibernate, Mq, J2EE, SQL server, Postgres, Oracle, Hibernate JPA ORM Framework, microservices architecture, Automated Test writing using Selenium, RDBMS SQL, event-driven architecture, Web development using JSP servlet and Angular
6-8 yrs
Noida, India
Skills:
Github, Intellij Idea, Design Patterns, Spring Boot, Pl Sql, Java 8, Javascript, JUnit, Sonarqube, Oracle, Jest, Java, Hibernate, Agile Methodologies, Spring, Rest API Development, Mockito, Reactjs, MongoDB, Cucumber, Git Commands, Multi-threaded Programming, Karate, React Testing Library, microservices architecture, Object-Oriented Design, CI CD practices, React Core Concepts, Checkmarx