Lead I - Software Engineering

UST

Hyderabad

On-site

INR 1,500,000 - 2,800,000

Full time

6 hours ago
Be an early applicant

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

UST is seeking a skilled Software Engineer – Java Backend with 5–7 years of experience to design, develop, and maintain scalable backend applications. You will work on production‑grade microservices and APIs, leveraging Java 21+ with Spring Boot, AWS, and OpenSearch/Elasticsearch.

Collaboration with backend, frontend, and DevOps teams is essential to deliver robust, scalable services. You will implement RESTful APIs, apply OOP and design patterns, and participate in CI/CD pipelines using GitLab.

Qualifications

  • 5–7 years of backend Java experience.
  • Strong hands-on expertise in Java 21+, Spring Boot, and AWS.
  • Experience with NoSQL databases and search technologies.
  • Familiarity with RESTful APIs and microservices design.

Responsibilities

  • Design, develop, and maintain scalable microservices and RESTful APIs using Java and Spring Boot.
  • Build production-grade backend services following REST API design best practices.
  • Work with AWS services, including SSM Parameter Store.
  • Develop solutions using NoSQL databases such as ScyllaDB, Cassandra, DynamoDB.
  • Implement search capabilities using OpenSearch/Elasticsearch.
  • Collaborate with backend, frontend, and DevOps teams.
  • Participate in GitLab CI/CD pipelines and automated deployments.
  • Apply strong knowledge of OOP and design patterns.
  • Develop unit and integration tests using JUnit/Mockito.

Skills

Java Backend
Java 21+
Spring Boot
RESTful APIs
Microservices
OOP concepts
Creational Design Patterns
JUnit/Mockito
GitLab CI/CD
HTTP/JSON

Tools

Spring Data JPA
AWS
OpenSearch/Elasticsearch
NoSQL databases (ScyllaDB/Cassandra/DynamoDB)

Job description

Role Description

Experience: 5–7 Years

Shift Timing: Should be comfortable working up to 9:30–10:00 PM IST

Job Summary

We are looking for a skilled Software Engineer – Java Backend with 5–7 years of experience in designing, developing, and maintaining scalable backend applications. The ideal candidate should have strong hands‑on expertise in Java 21+, Spring Boot, AWS, NoSQL databases, RESTful APIs, and search technologies such as OpenSearch/Elasticsearch.

The role involves building production‑grade microservices and APIs while collaborating closely with backend, frontend, and DevOps teams.

Key Responsibilities
  • Design, develop, and maintain scalable microservices and RESTful APIs using Java and Spring Boot.
  • Build production-grade backend services following REST API design best practices.
  • Work with AWS services, including configuration management using AWS Systems Manager (SSM) Parameter Store.
  • Develop solutions using NoSQL databases such as ScyllaDB, Cassandra, DynamoDB, or equivalent.
  • Implement search capabilities using OpenSearch and/or Elasticsearch.
  • Work with Spring Data JPA and persistence frameworks.
  • Participate in GitLab CI/CD pipelines, merge request workflows, and automated deployments.
  • Apply strong knowledge of OOP and creational design patterns in application development.
  • Implement robust error‑handling strategies and HTTP request/response lifecycles.
  • Develop unit and integration tests using JUnit, Mockito, and related Java testing frameworks.
  • Collaborate effectively with backend, frontend, and DevOps teams.
  • Independently drive assigned tasks, proactively identify blockers, and recommend solutions.
Mandatory Skills
  • Java 21 or above
  • Spring Boot
  • AWS
  • RESTful APIs / Microservices
  • NoSQL databases – ScyllaDB, Cassandra, DynamoDB, or equivalent
  • OpenSearch / Elasticsearch
  • Spring Data JPA
  • OOP concepts
  • Creational Design Patterns
  • GitLab CI/CD
  • JUnit / Mockito
  • Strong understanding of HTTP, JSON, status codes, and request/response lifecycle
Good to Have
  • SQL
  • Jira
  • Splunk
  • Grafana
  • Exposure to AI tools/AI-assisted development
Soft Skills
  • Strong written and verbal communication skills.
  • Good ownership and ability to work independently.
  • Proactive approach to identifying blockers and suggesting solutions.
  • Strong cross‑functional collaboration skills.
  • Comfortable working in a fast‑paced and asynchronous environment.
Skills

AWS, Java, Spring Boot, OpenSearch, SQL, Splunk, Grafana, Jira, Design Patterns

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead I - Software Engineering- Java Backend
Lead I - Software Engineering- Java Backend

UST • Thiruvananthapuram

On-site
INR 1,200,000 - 2,400,000
Software Developer
Software Developer

Wissen Technology • Mumbai

Hybrid
INR 2,500,000 - 4,200,000
Senior Software Development Engineer
Senior Software Development Engineer

Comviva • Uttar Pradesh

On-site
INR 1,200,000 - 2,400,000
Sr Software Engineer - Java, Microservices, AWS
Sr Software Engineer - Java, Microservices, AWS

Telstra • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Sr Software Engineer-Backend
Sr Software Engineer-Backend

HDFC Bank Limited • Gurugram District

On-site
INR 1,500,000 - 2,800,000
Lead Java Developer
Lead Java Developer

Ciklum • Chennai

Hybrid
INR 4,200,000 - 6,500,000
Senior Software Engineer - III (Backend)
Senior Software Engineer - III (Backend)

GreyOrange, Inc. • Gurugram District

On-site
INR 900,000 - 1,800,000
Lead Software Engineer - Java
Lead Software Engineer - Java

EPAM Systems • Chennai

On-site
INR 2,600,000 - 3,800,000
Senior Java Developer
Senior Java Developer

Hucon Solutions • Thiruvananthapuram

On-site
INR 1,200,000 - 2,400,000
Java Developer - S
Java Developer - S

Tata Consultancy Services • Bengaluru

On-site
INR 2,200,000 - 6,000,000