
Sr. Engineer I, Distrib Tech
Invesco Ltd.2 hours ago
Hyderābād, IndiaSenior
Responsibilities
- Develop and optimize Invesco’s proprietary client-facing tools and self-service software applications.
- Build backend services and RESTful APIs using Java, Spring Boot, JSON, HTTP, OAuth, and JWT.
- Develop frontend experiences using ReactJS as part of a full-stack engineering team.
- Design and maintain distributed, microservices-based applications using AWS services and relational or NoSQL databases.
- Work with Git, CI/CD pipelines, automated testing, Docker, and Kubernetes.
- Lead technical initiatives, solve complex engineering problems, and mentor other team members.
- Collaborate in an Agile/Scrum and LEAN environment to deliver high-quality products.
Requirements
- 6+ years of experience in backend software development.
- Strong proficiency in Java and Spring Boot.
- Extensive experience building RESTful APIs and solid understanding of microservices architecture.
- Hands-on AWS experience, including S3, RDS or DynamoDB, Lambda, API Gateway, ECS or EKS, CloudWatch, and IAM.
- Frontend design and development experience with ReactJS.
- Experience with relational and NoSQL databases, software design principles, data structures, and algorithms.
- Experience with Git, CI/CD pipelines, and automated testing.
- Familiarity with containerization using Docker; Kubernetes experience is a plus.
- Preferred experience with AI/ML services, AWS AI services, LLM integrations, AI-powered APIs, or data-driven applications.
- Preferred knowledge of event-driven architectures using Kafka, SQS, or SNS.
- Preferred exposure to DevOps practices and infrastructure as code using Terraform or CloudFormation.
- Preferred experience with cloud application security best practices and high-scale or distributed systems.
- Strong problem-solving, analytical, communication, collaboration, leadership, and mentoring abilities.
Benefits
- Full-time employee position with a hybrid schedule requiring at least three days per week in a designated Invesco office and two days outside an Invesco office.
- 30 days of annual leave plus public holidays.
- Life insurance, group personal accident insurance, medical insurance for the employee and family, annual health check-up, and retirement planning.
- 26 weeks of maternity leave, paternal leave, adoption leave, and near-site childcare facilities.
- Employee assistance program, study support, employee stock purchase plan, career development, mentoring programs, and Business Resource Groups.
- Flexible workplace, community involvement opportunities, AI-enabled learning platform, and employee wellness and inclusion programs.