Lead I - Software Engineering
Join Our Community
Required Skills
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
- *About UST**
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future\-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.
Similar Jobs
- V
Gen AI Developer- Python, FAST API
Verisk · Hyderabad, Telangana, India
- I
Api Test Engineer
Infosys · Bengaluru East, Karnataka, India
- S
Immediate Joiner_QA Automation Tester(Web, API and Mobile Testing)_ 3-6Yrs)- Product based startup company, Pune(Hybrid)
Seventh Contact Hiring Solutions · Pune District, Maharashtra, India
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Hyderabad
- Posted
- 1d ago
- Source
- Indeed