First American (India) logo
First American (India)

First American (India) is a Global Capability Center (GCC) of the First American Financial Corporation!

Software Engineer II – Middleware

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1994H1B No SponsorCompany SiteLinkedIn

Location

India

Posted

5 days ago

Salary

0

Seniority

Senior

Job Description

Software Engineer II – Middleware

First American (India)

• Develop and support APIs, web services, and middleware components based on business and technical requirements. • Contribute to the full software development lifecycle, including requirements analysis, design, coding, testing, deployment, and documentation. • Troubleshoot application and integration issues and support production and non-production environments. • Collaborate with cross-functional teams to deliver high-quality and scalable solutions. • Implement and maintain CI/CD and automation practices. • Support cloud-native deployments pipelines and containerized applications. • Participate in code reviews, testing activities, and performance optimization initiatives. • Monitor application health and assist in incident resolution using standard monitoring and logging tools.

Job Requirements

  • 3-5 years of experience in software engineering, application development, or integration engineering.
  • Experience developing and consuming REST APIs and web services.
  • Understanding of API management concepts, API security, versioning, and lifecycle management.
  • Working knowledge of messaging and event-driven architectures.
  • Experience with Apache Kafka or other messaging technologies is preferred.
  • Familiarity with container technologies such as Docker and orchestration platforms such as Kubernetes/OpenShift.
  • Experience with any cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
  • Knowledge of Infrastructure as Code concepts and tools such as Terraform or similar technologies.
  • Experience with source control systems such as Git.
  • Familiarity with CI/CD tools and automated deployment practices.
  • Knowledge of monitoring, logging, and troubleshooting techniques.
  • Exposure to Agile and DevOps methodologies.

Benefits

  • Health insurance
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 10,001+Since 1969H1B Sponsor

• Design, build, and maintain RESTful web services and modern single-page applications • Develop scalable microservices on AWS that support LIMS workflows • Write clean, well-tested code following TDD practices • Participate in code and design reviews; give and receive constructive feedback • Work closely with product, QA, and other engineers in an Agile/Scrum team • Help improve coding standards, CI/CD pipelines, and DevOps automation • Troubleshoot issues across the stack and support applications through their full lifecycle • Communicate progress, trade-offs, and technical decisions clearly to the team

India
talentpluto logo

Software Engineer, RL Environment

talentpluto

The AI headhunter connecting elite tech sales talent with high-growth startups.

Full TimeRemoteTeam 1-10Since 2024H1B No Sponsor

• Design and build high-quality RL environments that simulate real working environments end to end. • Develop agents for the tasks within those environments and iterate until they are efficient and production-ready. • Partner with the research team to scope which environments to build and why, staying ahead of future demand rather than only meeting present needs. • Own the backend and infrastructure layers that make environments reliable and scalable. • Help set engineering standards for a zero-to-one team as the RL function grows.

United States
$180K - $220K / year
CVS Health logo

Staff Software Development Engineer

CVS Health

CVS Health is a leading healthcare company operating CVS Specialty, CVS Pharmacy, CVS MinuteClinic, and CVS Caremark. In 2018, CVS combined forces with healthca

• leading the design, development and implementation of scalable and efficient microservices architecture for our applications by applying cloud native solutions • work closely with product management, development, architecture and operations team to ensure the best practices in microservices design and development • mentor the junior developers

Texas
$118.5K - $236.9K / year
CVS Health logo

Senior Software Development Engineer

CVS Health

CVS Health is a leading healthcare company operating CVS Specialty, CVS Pharmacy, CVS MinuteClinic, and CVS Caremark. In 2018, CVS combined forces with healthca

• Design, develop, and maintain mainframe applications based on business requirements and customer specifications; participate in requirements gathering, design sessions, and solution reviews to deliver scalable, high-performing, and integrated solutions that support current and future business needs. • Apply DevSecOps and Agile development practices throughout the software development lifecycle, utilizing CI/CD pipelines and tools such as GitHub, GitHub Copilot, and Jenkins; support end-to-end QA testing, deployment, and release activities. • Develop and support enterprise APIs and integrations with critical business applications, leveraging mainframe optimization and modernization techniques to improve performance, scalability, reliability, and operational efficiency. • Monitor application and system performance, analyze and optimize solutions, troubleshoot and resolve issues, maintain technical documentation, and stay current with emerging technologies, industry trends, and software engineering best practices. • Collaborate closely with project managers, business analysts, architects, and development teams across local and remote locations; demonstrate strong problem-solving, leadership, communication, and independent decision-making skills while driving innovation and continuous improvement initiatives.

Missouri
$83.4K - $166.9K / year