Senior Staff Engineer
Full-time Not ApplicableJob Overview
Role Overview
We are seeking a highly skilled and experienced Senior Backend Engineer to design, develop, and maintain robust, scalable backend systems. You will work with modern cloud-native technologies to deliver high-quality, efficient software solutions. This role requires strong technical expertise and collaboration within a cross-functional team.
Responsibilities:
• Design, develop, and maintain high-performance backend services using Java and the Spring Boot framework.
• Build and manage cloud-native microservices leveraging AWS services such as Lambda, ECS, S3, DynamoDB, and EKS.
• Strong experience with JavaScript/TypeScript, Node.js, and modern JS frameworks
• Solve complex technical challenges by applying strong analytical and problem-solving skills.
• Ensure software quality and reliability by implementing unit and acceptance test automation.
• Collaborate with cross-functional teams to define, design, and deliver impactful backend solutions.
• Stay current with emerging backend technologies and contribute to evaluating and integrating new tools and frameworks.
• Build and maintain CI/CD pipelines to support a streamlined development process.
Requirements:
• 12+ years of experience in backend software development.
• Proven expertise in Java, AWS, Spring Boot, GraphQL, and cloud-native microservices.
• Strong hands-on experience with AWS services (Lambda, ECS, S3, DynamoDB, EKS).
• Solid foundation in system design, scalability, performance optimization, and architectural best practices.
• Solid understanding of backend development, unit testing methodologies, and experience with acceptance test automation.
• Proven track record of building and maintaining CI/CD pipelines.
• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
This role is based in Hyderabad and follows a hybrid work model (2 days onsite per week).
Make Your Resume Now