Java Technical Lead

EvoluteIQ

Bengaluru

On-site

INR 4,200,000 - 7,200,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EvoluteIQ is seeking an experienced Java Technical Lead in Bengaluru to build clean, scalable, and production-ready applications. The ideal candidate will bring hands-on Java, Spring Boot, and microservices expertise, with a track record of deploying Python applications into production and enforcing engineering best practices.

You will design for performance, resiliency, and security while mentoring engineers and shaping architecture across teams.

Qualifications

  • 15+ years of software engineering experience.
  • 2-4+ years as a Technical Lead/Lead Engineer.
  • Strong knowledge of Java and JVM fundamentals.
  • Experience with Spring/Spring Boot and microservices.

Responsibilities

  • Lead hands-on Java development and engineering using Java, JVM, Spring/Spring Boot and modern API/microservice patterns; review critical code and solve complex technical problems.
  • Design for performance, scalability, high availability, resilience, security, observability, maintainability, backup/recovery, and capacity requirements.
  • Prepare HLDs; drive and review team LLDs, API contracts, data models, sequence flows, integration designs, and deployment designs.
  • Validate WBS, estimates, dependencies, assumptions, technical risks, and implementation plans; work closely with Project Management through delivery.
  • Partner with Product Management to refine requirements, identify edge cases/NFRs, assess feasibility, and translate product intent into implementable solutions.
  • Mentor engineers, enforce engineering standards, perform design/code reviews, and lead root-cause analysis for production and performance issues.

Skills

Java
JVM
Spring Boot
REST APIs
Microservices
Distributed systems
Performance tuning
Code reviews

Tools

Docker
Kubernetes
CI/CD
SQL

Job description

We at EvoluteIQ believe in the power of transformation. We are committed to building an industry leading technology that will revolutionize the way enterprises conduct business. To make that happen, we need people who are generous, genuine, self-driven, and collaborative.

People who not only want to be a part of a fast-growing and radical thinking company, but who are kind and caring—about each other. We at EvoluteIQ thrive in the company of each other and make each other a better version of ourselves every day.

Could that be you?

We are looking for an experienced Java Technical Lead to build clean, scalable, maintainable, and production-ready applications. The ideal candidate has hands-on experience taking Python applications into production, enforcing engineering best practices.

What you'll do at EvoluteIQ:
  • Lead hands-on Java development and engineering using Java, JVM, Spring/Spring Boot and modern API/microservice patterns; review critical code and solve complex technical problems.
  • Design for performance, scalability, high availability, resilience, security, observability, maintainability, backup/recovery, and capacity requirements.
  • Prepare HLDs; drive and review team LLDs, API contracts, data models, sequence flows, integration designs, and deployment designs.
  • Validate WBS, estimates, dependencies, assumptions, technical risks, and implementation plans; work closely with Project Management through delivery.
  • Partner with Product Management to refine requirements, identify edge cases/NFRs, assess feasibility, and translate product intent into implementable solutions.
  • Mentor engineers, enforce engineering standards, perform design/code reviews, and lead root-cause analysis for production and performance issues.
What will you bring to the team
  • 15+ years of software engineering experience, including 2-4+ years as a Technical Lead/Lead Engineer.
  • Architecture/design patterns, distributed systems, troubleshooting across application/database/network/infrastructure layers, and strong analytical problem solving
  • Strong Java and JVM fundamentals: collections, concurrency, multithreading, memory management, garbage collection, profiling, exception handling, and performance tuning.
  • Spring / Spring Boot, REST APIs, microservices, dependency injection, persistence frameworks such as JPA/Hibernate, and enterprise integration patterns.
  • RDBMS expertise: MySQL/PostgreSQL/Oracle/SQL Server; data modelling, SQL tuning, indexing, transactions, locking, isolation, connection pooling, HA and scalability.
  • Working knowledge of NoSQL/cache/search technologies such as Redis, MongoDB, Elasticsearch, or Cassandra; messaging such as Kafka/ActiveMQ/RabbitMQ.
  • HTTP/HTTPS, SSL/TLS, DNS, TCP/IP basics, OAuth2/OIDC, JWT, API security, certificates, NGINX/reverse proxies, load balancing and clustering.
  • Linux, Docker, Kubernetes fundamentals, CI/CD, cloud deployment concepts and production observability/logging/monitoring.
What We Offer
  • Opportunity to shape the strategy of a next-gen hyper-automation platform.
  • Work with a cross-disciplinary team in a fast-growing, innovation-driven environment. Competitive compensation and growth opportunities.
  • A culture of innovation, ownership, and continuous learning.

We value a range of diverse backgrounds, experiences, and ideas. We pride ourselves on our diversity and inclusive workplace that provides equal opportunities to all persons regardless of age, race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, neurodiversity, military and/or veteran status, or any other protected classes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Java
Senior Software Engineer – Java

EvoluteIQ • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Technical Lead – Java
Technical Lead – Java

EvoluteIQ AB • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Competitive compensation
Growth opportunities
Culture of innovation
Senior Technical Architect
Senior Technical Architect

EvoluteIQ • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Site Reliability Engineer
Site Reliability Engineer

EvoluteIQ AB • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Competitive compensation
Growth opportunities
Culture of innovation
+1
Professional Services Manager
Professional Services Manager

EvoluteIQ • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Application Support Engineer
Application Support Engineer

EvoluteIQ • Bengaluru

On-site
INR 900,000 - 1,300,000
Manager – Professional Services
Manager – Professional Services

EvoluteIQ AB • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Competitive compensation
Senior Technical Recruiter
Senior Technical Recruiter

EvoluteIQ • Bengaluru

On-site
INR 800,000 - 1,200,000
Release Manager
Release Manager

EvoluteIQ • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Python Developer
Python Developer

EvoluteIQ • Bengaluru Urban

On-site
INR 1,000,000 - 1,500,000