
UST is hiring for Developer III β Software Engineering (Java Developer) in Hyderabad. This is a senior-level opportunity for experienced Java professionals with strong expertise in Java 17+, Spring Boot, Microservices, REST APIs, AWS, API Security, distributed systems and cloud-native development. The role is particularly suitable for engineers who can take ownership of solutions from architecture and API design through deployment and production support.
π Job Details
- πΌ Position: Developer III β Software Engineering (Java Developer)
- π Job ID: 66178
- π Location: Hyderabad, India
- π¨βπ» Experience: 8β10 Years
- π’ Openings: 2
- β³ Notice Period: 0β30 Days preferred
- β Core Skills: Java, Spring Boot, Microservices, REST APIs
- βοΈ Cloud: AWS, ECS, API Gateway
- π Security: OAuth 2.0, JWT, Authentication, Authorization, Encryption
- π§ͺ Testing: Unit, Integration, Component, Contract & Performance Testing
- π DevOps: Git, Jenkins, CI/CD, Terraform
- π Observability: Splunk, Dynatrace or similar tools
π’ About UST
UST is a global digital transformation and technology services company that works with organizations to help them innovate, modernize and grow. UST has 30,000+ employees across 30+ countries, bringing together technology, talent and industry expertise to create solutions for large enterprises.
For senior engineers, UST offers exposure to enterprise-scale technology environments, complex client requirements and modern engineering practices. This particular position combines software development, cloud engineering, security, architecture and production operations, making it broader than a conventional Java development role.
β Why This Role Is Good for Experience?
This opportunity is well suited to developers who want to progress from feature development toward senior engineering and technical leadership. You would be responsible for owning solutions across the complete lifecycleβfrom defining architecture and API contracts to implementation, deployment and production support.
The role provides hands-on exposure to cloud-native AWS applications, microservices, distributed systems, API security and resilience engineering. You will also work with patterns such as circuit breakers, retries, rate limiting, graceful degradation and failover.
Another major advantage is the focus on observability and production troubleshooting. Working with structured logging, metrics, tracing, dashboards and service-level indicators can significantly strengthen your ability to operate enterprise applications reliably.
π― Expected Interview Rounds at UST
- π Round 1 β Technical Screening: Java, Spring Boot, REST APIs, Microservices, SQL and software engineering fundamentals.
- π» Round 2 β Advanced Technical Interview: Java 17+, Spring ecosystem, microservices architecture, distributed systems, design patterns and coding.
- βοΈ Round 3 β Cloud & Security Discussion: AWS, ECS, API Gateway, OAuth 2.0, JWT, authentication, authorization and secure API design.
- ποΈ Round 4 β System Design/Architecture: Designing scalable, fault-tolerant services, API contracts, resilience, event-driven architecture and database decisions.
- π Round 5 β Managerial/Client Discussion: Production incidents, technical leadership, stakeholder communication and handling complex engineering problems.
- π Round 6 β HR/Final Discussion: Notice period, compensation, location and other employment-related details.
π° Salary Range
UST has not specified the salary/package in the provided job description. For an 8β10 year Senior Java Developer in Hyderabad, a reasonable market-oriented expectation can be approximately βΉ18β30 LPA, depending on Java/AWS expertise, architectural responsibilities, current compensation and interview performance.
π§ Preparation Tips for This JD
- β Master Modern Java: Revise Java 17 features, collections, streams, concurrency, multithreading, exception handling, JVM concepts and OOP.
- π± Deep-Dive Spring Boot: Prepare dependency injection, Spring Security, REST controllers, configuration, exception handling, transactions and production-ready applications.
- π§© Practice Microservices Design: Be ready to explain service boundaries, synchronous vs asynchronous communication, service discovery, distributed transactions and failure handling.
- π Focus on API Security: Understand OAuth 2.0, JWT, authentication vs authorization, token validation, encryption, secrets and secure input handling.
- βοΈ Prepare AWS: Revise API Gateway, ECS, IAM, networking basics, scalability, monitoring and deploying containerized services.
- π‘οΈ Study Resilience Patterns: Prepare real-world examples involving timeouts, retries with exponential backoff, circuit breakers, bulkheads, rate limiting and graceful degradation.
- π Strengthen Observability: Understand logs, metrics, distributed tracing, correlation IDs and how tools such as Splunk/Dynatrace help troubleshoot production issues.
- ποΈ Practice System Design: Design highly available APIs and microservices while discussing scalability, consistency, database performance and disaster recovery.
- π€ Know AI-Assisted Development: Since AI-enabled engineering is preferred, understand how coding agents can be used while validating generated code for correctness, security and confidential-data protection.
π οΈ Skills Required
- Java 17+ and Object-Oriented Programming
- Spring Boot and Spring ecosystem
- Microservices & distributed systems
- REST API design and development
- AWS Cloud, API Gateway & ECS
- OAuth 2.0, JWT & API security
- SQL, relational databases & transactions
- System design and design patterns
- Resilience and fault-tolerant architecture
- Unit, integration and contract testing
- Git, Jenkins, CI/CD and Terraform
- Linux/Unix and debugging
- Observability, logging, metrics and tracing
- Performance and scalability analysis
- Event-driven architecture and messaging
- Production troubleshooting and RCA
π Resume Tips
Your resume should position you as a Senior Software Engineer/Java Backend Engineer, not simply as a Java developer. Highlight projects where you designed microservices, built secure REST APIs, deployed applications on AWS and handled production issues.
If you have experience with Apigee, AWS API Gateway, ECS, Terraform, Jenkins, Dynatrace, Splunk, event-driven systems or multi-region architecture, place those prominently because they closely match this JD.
π© How to Apply
π Application Link: Click Here
π€ Referral Tip
Want to improve your chances of getting noticed?
Connect with someone at UST and request a referralβit can significantly enhance your visibility in the hiring process.
Candidates interested in this UST Developer III β Software Engineering (Java Developer), Job ID 66178, should apply through the UST recruitment process and submit an updated resume highlighting relevant Java, Spring Boot, Microservices, AWS and API Security experience.
π If you have 8β10 years of Java experience and want a role combining backend engineering, cloud, security, architecture and technical leadership, this UST opportunity can be a strong career move.
