Experience
12 - 22 yrs
Job Location
Hyderabad, India
Vacancy
1
Designation
Senior Java Developer
Job Type
ONSITE
Job Description
- Design, develop, and maintain scalable, high-performance backend applications using Java and Spring Boot.
- Architect and implement large-scale distributed systems with a focus on scalability, reliability, and fault tolerance.
- Design and review High-Level Design (HLD) and Low-Level Design (LLD) documents.
- Build and manage cloud-native solutions using AWS services such as Lambda, EKS, EC2, S3, DynamoDB, Valkey/Redis, and other managed services.
- Develop and optimize applications using RDBMS and NoSQL databases to ensure high availability and performance.
- Collaborate with cross-functional teams to deliver secure, resilient, and maintainable software solutions.
- Optimize application performance through code profiling, database tuning, and infrastructure improvements.
- Write clean, maintainable, and testable code while following coding standards and engineering best practices.
- Develop and maintain functional, integration, regression, and performance test suites to ensure software quality.
- Participate in code reviews, design discussions, and technical mentoring to uphold engineering excellence.
- Leverage AI-powered developer tools (e.g., Claude) to improve development productivity, code quality, and documentation.
