Job Description Senior Java Developer / Technical Lead (Microservices & AWS)
Location: Hyderabad
Experience: 510 years
Role Type: Full-time
Added Advantage: Full-stack (React) experience
About the Role
We are looking for a highly skilled Senior Java Developer/ Technical Lead who can take ownership of solution, architecture knowledge, team player, and drive the design and implementation of scalable microservices. The ideal candidate will have deep experience in Java-based backend systems, modern microservices architecture, AWS cloud services, and system integrations. Experience in frontend development (React), Apache NiFi is an added advantage.
Key Responsibilities
- Architecture & Technical Knowledge
- Design, architect, and deliver scalable Java microservices in a cloud-native environment.
- Own end-to-end architecture for new modules, including API design, data modeling, and event flows.
- Lead technical discussions and provide architectural guidance to developers.
- Ensure systems meet high availability, performance, and security standards.
- Development & Code Quality
- Write clean, maintainable, high-performance Java code (Java 11+ preferred).
- Lead code reviews and enforce engineering best practices.
- Ensure high-quality, testable code with unit/integration tests.
- Optimize service performance and API latency using caching, queues, and async patterns.
- Cloud & DevOps
- Design and deploy services using AWS (Lambda, SQS, SNS, Step Functions, API Gateway, CloudWatch, ECS/EKS, DynamoDB, RDS, S3, Secrets Manager, etc.).
- Work with CI/CD pipelines (GitHub Actions/Jenkins/CodePipeline).
- Implement logging, monitoring, and alerting for distributed systems.
- Team Leadership
- Mentor developers and guide them in complex feature development.
- Perform technical grooming, estimation, and sprint planning.
- Collaborate with Product, QA, and DevOps for smooth delivery.
- Push for engineering excellence and continuous improvement.
Required Skills
- Strong proficiency in Java 8+/11+/17.
- Hands-on experience with Spring Boot, Spring Cloud, REST APIs.
- Deep understanding of microservices architecture, distributed systems, event-driven design.
- Experience in AWS cloud (Lambda, API Gateway, SQS, SNS, S3, Step Functions, DynamoDB, RDS).
- Strong SQL and NoSQL knowledge.
- Experience with messaging/queues, caching, authentication/authorization.
- Solid understanding of CI/CD, Git, containerization (Docker), and cloud deployments.
- Strong debugging and performance optimization skills.
- Bonus / Added Advantage
- Apache NiFi experience
- Full-Stack (React)
- Experience with React.js, TypeScript, Redux, hooks, component-based architecture.
- Ability to collaborate with frontend developers or build UI screens independently.
Other Advantages
- Experience building high-scale APIs for enterprise integrations.
- Knowledge of automotive retail systems, lending workflows, or CRM systems.
- Experience with monitoring tools (Datadog, CloudWatch, ELK).
- Exposure to PHP/Laravel systems is a plus (for cross-team collaboration).
- Soft Skills
- Strong communication skills and ability to work with cross-functional teams.
- Experience leading 410 member engineering teams.
- Proactive problem solver with end-to-end ownership mindset.
- Necessary Certifications needed