Technical Lead - JAVA

AppSierra

Ghaziabad District

On-site

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

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AppSierra is seeking an experienced Java professional for a senior engineering role in India. You will leverage Spring, microservices, and cloud platforms to design, build, and scale enterprise software. Strong emphasis on TDD, ORM, messaging, and modern deployment pipelines is expected.

The role requires 8-14 years of exposure to Java, with hands-on experience across REST, gRPC, GraphQL services, and AWS. Multi-tenancy and advanced design pattern usage are key features of the position.

Qualifications

  • Bachelor’s degree in Computer Science or Computer Engineering.
  • 8-14 years of exposure to Java.
  • Proficient in Spring, Spring Boot, Spring REST, Spring Cloud Config, and Spring WebFlux.
  • Strong knowledge of microservices architecture and development.
  • Experience with Test Driven Development (TDD).
  • Competent in SQL with Oracle, PostgreSQL, and MySQL.
  • Familiarity with NoSQL databases, especially MongoDB or Cassandra, is a plus.
  • Skilled in ORM frameworks such as Hibernate, iBatis, JDBC, and JPA.
  • Experience with messaging systems like JMS, Kafka, IBM MQ, or ActiveMQ.
  • Proficient in JUnit and mocking frameworks such as Mockito, EasyMock, or JMock.
  • Experience with cloud platforms like PCF or Azure.
  • Knowledge of code repository tools including SVN and GIT.
  • Expertise in build and deployment tools such as Gradle, Maven, and Ant.
  • Familiarity with CI/CD pipelines, particularly Jenkins.
  • Deep understanding of design patterns, particularly GoF, J2EE, and integration patterns.
  • Strong skills in identifying and applying appropriate design patterns and frameworks.
  • Competency in developing and consuming REST, gRPC, and GraphQL services.
  • Experience with Domain Driven Design (DDD), CQRS, and performance testing using JMeter
  • AWS experience is must - S3, Cognito, EKS, KMS.
  • Should have experience in multi-tenancy.
  • Experience in architecture design for enterprise software.

Skills

Java
Spring Framework
Microservices
TDD
SQL
NoSQL (MongoDB/Cassandra)
Hibernate/JPA
JMS/Kafka
JUnit/Mockito
Cloud (PCF/Azure)
Git/SVN
Maven/Gradle
CI/CD (Jenkins)
REST/gRPC/GraphQL
DDD/CQRS
JMeter
Architecture design
Multi-tenancy
Design patterns (GoF)
Enterprise integration patterns
REST/GraphQL service development
AWS (S3/Cognito/EKS/KMS)

Education

Bachelor’s degree in Computer Science or Computer Engineering

Tools

Oracle
PostgreSQL
MySQL
MongoDB
Cassandra
Hibernate
JDBC
JPA
JMS/ActiveMQ/Kafka
JUnit/Mockito
PCF
Azure
SVN
Git
Gradle
Maven
Ant
Jenkins
GoF/Design Patterns
DAO/ORM frameworks

Job description

Job Description:

Technical Qualifications
  • Bachelor’s degree in Computer Science or Computer Engineering with 8-14 years of exposure to Java.
  • Proficient in Spring, Spring Boot, Spring REST, Spring Cloud Config, and Spring WebFlux.
  • Strong knowledge of microservices architecture and development.
  • Experience with Test Driven Development (TDD).
  • Competent in SQL with RDBMS systems like Oracle, PostgreSQL, and MySQL.
  • Familiarity with NoSQL databases, especially MongoDB or Cassandra, is a plus.
  • Skilled in ORM frameworks such as Hibernate, iBatis, JDBC, and JPA.
  • Experience with messaging systems like JMS, Kafka, IBM MQ, or ActiveMQ.
  • Proficient in JUnit and mocking frameworks such as Mockito, EasyMock, or JMock.
  • Experience with cloud platforms like PCF or Azure.
  • Knowledge of code repository tools including SVN and GIT.
  • Expertise in build and deployment tools such as Gradle, Maven, and Ant.
  • Familiarity with CI/CD pipelines, particularly Jenkins.
  • Deep understanding of design patterns, particularly GoF, J2EE, and integration patterns.
  • Strong skills in identifying and applying appropriate design patterns and frameworks.
  • Competency in developing and consuming REST, gRPC, and GraphQL services.
  • Experience with Domain Driven Design (DDD), CQRS, and performance testing using JMeter
  • AWS experience is must - S3, Cognito, EKS, KMS.
  • Should have experience in multi-tenancy.
  • Experience in architecture design for enterprise software.

Requirements:

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Technical Lead
Java Technical Lead

Monocept • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Technical Lead - JAVA
Technical Lead - JAVA

Srijan: Now Material • Gurugram District

Hybrid
INR 3,000,000 - 5,000,000
Tech Lead – Java
Tech Lead – Java

CloudSmartz • Gurgaon

On-site
INR 4,000,000 - 6,000,000
Technical Lead - Java Springboot
Technical Lead - Java Springboot

Veersa Technologies • Dadri

On-site
Technical Lead - Java
Technical Lead - Java

CGLIA Solutions LLP • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Technical Lead - Java
Technical Lead - Java

FIRESTONE GLOBAL • Bengaluru

On-site
INR 600,000 - 1,000,000
Java Technical Lead
Java Technical Lead

Zuci Systems India • Bengaluru, Chennai District

On-site
INR 2,400,000 - 4,200,000
Technical Lead - Java
Technical Lead - Java

Agiliad • Pune District

On-site
INR 1,800,000 - 2,400,000
Java Technical Lead/ Lead Java Developer_ Exp: 9+ Years
Java Technical Lead/ Lead Java Developer_ Exp: 9+ Years

Atyeti Inc • Pune District

On-site
INR 1,200,000 - 1,800,000
Java Technical Lead
Java Technical Lead

Happiest Minds Technologies • Bengaluru

On-site
INR 3,000,000 - 5,200,000