UST

Lead I - Software Engineering (Java Developers)

Pune, MH, IN

7 days ago
Save Job

Summary

Role Description

We are looking for a skilled Software Engineer to join our backend team, with strong expertise in Java, AWS, Kafka, SQL, and NoSQL databases. You will be responsible for building and maintaining scalable microservices and APIs. Experience with JIRA is a plus.

Must-Have Skills

  • Java (Spring Boot)
  • AWS (Amazon Web Services)
  • Kafka (Apache Kafka)
  • SQL (Structured Query Language)
  • NoSQL databases (e.g., ScyllaDB, Cassandra, DynamoDB)

Good To Have Skills

  • JIRA (Issue and Project Tracking)
  • OpenSearch / Elasticsearch
  • GitLab CI/CD pipelines & merge request workflows
  • ScyllaDB or other NoSQL databases

Key Responsibilities

  • Build production-grade RESTful APIs in Java (using Spring Boot)
  • Strong understanding of HTTP, status codes, JSON, and request/response lifecycles
  • Comfortable with parameterized configurations using AWS Systems Manager (SSM) Parameter Store
  • Work with OpenSearch or other search platforms like Elasticsearch
  • Exposure to ScyllaDB or other NoSQL databases (Cassandra, DynamoDB, etc.)
  • Experience with GitLab CI/CD pipelines, merge request workflows, and automated deployments
  • Exposure to Apache Kafka
  • Understanding of OOP, design patterns, REST design best practices, and error handling strategies
  • Strong grasp of unit testing, integration testing, and mocking frameworks (JUnit, Mockito, etc.)

Mandatory Soft Skills

  • Strong written and verbal communication skills
  • High sense of ownership and ability to drive tasks independently
  • Proactive in raising blockers and suggesting solutions
  • Able to collaborate effectively across backend, frontend, and DevOps teams
  • Comfortable working in a fast-paced, asynchronous environment

Skills

Java,Aws,Kafka,Nosql

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job