Role description
Role Overview:
We are seeking a Senior Software Engineer to design, develop, and scale high-performance backend systems supporting large-scale eCommerce and enterprise applications. This role involves end-to-end ownership—from system design to production support—while collaborating with cross-functional teams to deliver scalable and reliable solutions.
- Design, develop, and maintain scalable backend services using Java and Spring Boot.
- Build event-driven and streaming solutions using Kafka or similar technologies.
- Design and optimize data models using SQL (MySQL/PostgreSQL) and NoSQL (MongoDB/Cassandra) databases.
- Own technical design including HLD/LLD, performance optimization, and system scalability.
- Ensure high-quality code through best practices, code reviews, unit testing, and CI/CD pipelines.
- Collaborate with product managers, architects, and engineering teams to deliver critical features.
- Troubleshoot production issues and perform root cause analysis (RCA).
- Strong hands-on experience in Java, Spring Boot, and RESTful APIs.
- Experience in building microservices architecture.
- Hands-on experience with Kafka or similar messaging/streaming platforms.
- Strong knowledge of SQL and NoSQL databases.
- Experience in system design and distributed systems.
- Understanding of cloud-native architectures and scalable systems.
- Experience using AI-assisted development tools (code generation, debugging, testing).
- Ability to leverage AI tools to improve developer productivity and code quality.
- Basic understanding of integrating AI/ML-based services or APIs.
- Experience working on large-scale or high-traffic platforms.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
Java | Spring Boot | REST APIs | Microservices | Kafka | SQL | NoSQL | System Design
Skills
java,spring boot,restful api,java persistence api,microservices architecture,
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.