H

HEXAWARE

AI-driven global IT services provider

Senior Software Engineer

Full-Stack EngineeringUpdated on Nov 10
Full-timeUnited StatesNo salary listed

About the Job

Requirements

  • Strong experience developing production-quality software using Java versions 8–21 or Python.
  • Proficiency with JavaScript or TypeScript.
  • Strong knowledge of software engineering principles, RESTful API development, microservices architecture, and distributed systems.
  • Hands-on experience with DevOps practices, including GitHub or GitLab, CI/CD pipelines, and Terraform.
  • Practical experience with multiple AWS services, including EC2, ECS, EKS, Lambda, S3, IAM, CloudFormation, Route 53, and CloudWatch.
  • Strong understanding of API lifecycle management, including API design, versioning, security, throttling, and analytics.
  • Knowledge of authentication and authorization mechanisms, including OAuth 2.0, JWT, mutual TLS, and API key management.
  • Experience with relational database management systems and NoSQL databases.
  • Understanding of high availability, disaster recovery, load balancing, and caching strategies.
  • Experience collaborating with cross-functional teams in Agile/Scrum environments.
  • Strong analytical, problem-solving, communication, and learning skills.
  • All workers must perform their work from a supplier delivery center and must not work from an FNMA office location.

Responsibilities

  • Design, develop, test, and maintain scalable backend services and APIs.
  • Contribute to API gateway capabilities, platform enhancements, and full-stack development activities.
  • Apply strong software engineering practices across the development lifecycle.
  • Design and implement RESTful APIs and microservices for distributed environments.
  • Support the complete API lifecycle, including API design and documentation, versioning and backward compatibility, authentication and authorization, security controls, throttling and rate limiting, and analytics and usage monitoring.
  • Develop and maintain CI/CD pipelines using GitHub or GitLab.
  • Implement infrastructure automation and configuration management using Terraform and AWS services.
  • Build and operate cloud-based solutions using Amazon EC2, Amazon ECS, Amazon EKS, AWS Lambda, Amazon S3, AWS IAM, AWS CloudFormation, Amazon Route 53, and Amazon CloudWatch.
  • Design solutions that support high availability, scalability, resilience, and disaster recovery.
  • Apply load balancing and caching strategies to improve system performance and reliability.
  • Implement monitoring, logging, and observability practices using tools such as OpenTelemetry or Splunk.
  • Work with relational and NoSQL databases to support application and API requirements.
  • Collaborate with Product, Architecture, DevOps, Security, and other cross-functional teams in an Agile/Scrum environment.
  • Participate in technical discussions, design reviews, code reviews, troubleshooting, and continuous improvement initiatives.

Desired Qualifications

  • Experience with API management platforms, particularly Apigee OPDK, Apigee X, or Apigee Hybrid.
  • Experience with OpenAPI or Swagger.
  • Exposure to GraphQL.
  • Experience with OpenTelemetry or Splunk.
  • Experience designing and supporting cloud-native applications on AWS.
  • Experience contributing to API platform or API ecosystem engineering initiatives.

About the Company

HEXAWARE

AI-driven global IT services provider

HEXAWARE provides IT consulting, enterprise platform management, and BPO services to large enterprises, helping clients in banking, insurance, and utilities with AI-powered digital transformation. It delivers technology-enabled solutions that automate processes, modernize IT, migrate to cloud, develop and manage applications, manage data, and enhance cybersecurity under customized contracts. The company differentiates itself by integrating AI-driven automation, cloud, data management, security, and BPO across the full IT stack for large-scale transformations. Its goal is to improve operational efficiency, reduce costs, and enable smarter decision-making for its customers.

Company size
10,001+
Company stage
IPO
Headquarters
Navi Mumbai, India
Founded
1990

Recently Posted Jobs

Explore more opportunities at HEXAWARE

See more jobs