Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

U.S. Bancorp India

NewBe an early applicant

Senior Software Engineer - API

Posted Updated
Discussion

Description

At U.S. Bancorp India, we're on a journey to do our best. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bancorp India gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at-all from Day One.

Job Description

Key Responsibilities:

  • Design, develop, and maintain robust, scalable APIs to support enterprise-level financial applications.
  • Participate in the design and implementation of a complex hierarchical system, ensuring backward compatibility with legacy structures.
  • Collaborate with architects, product managers, analysts, and designers to align technical solutions with business strategy.
  • Lead planning and execution of API integration across multiple teams, ensuring seamless adoption of new hierarchy models.
  • Contribute to front-end integration efforts using React.js or similar frameworks as needed.
  • Ensure code quality through testable, production-ready development and adherence to security and compliance standards.
  • Take initiative in identifying technical needs, proposing solutions, and guiding team members in best practices.
  • Communicate effectively across technical and non-technical stakeholders to drive clarity and alignment.

Basic Qualifications:

  • Bachelor's degree in Computer Scienceor related field, or equivalent work experience.
  • 6+ years of software engineering experience, with a focus on backend/API development.

Preferred Skills and Experience:

  • Expertise in RESTful andGraphQLAPI development using Java and Spring Boot.
  • Experience with microservice architecture and containerized deployment (Docker, Kubernetes, Istio).
  • Familiarity with cloud-agnostic design principles and hybrid environments.
  • Integration experience with RDBMS and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Exposure to streaming platforms such as Kafka.
  • Proficiency in CI/CD tools (Maven, Jenkins) and API documentation standards (OpenAPI/Swagger).
  • Experience integrating APIs with modern JavaScript SPAs (React.js preferred).
  • Strong understanding of agile development and DevOps principles.
  • Excellent problem-solving, analytical, and interpersonal skills.
  • Proven ability to work independently and lead technical planning efforts.

Success in This Role Includes:

  • Gaining a deep understanding of both legacy and new hierarchy systems.
  • Delivering a clear implementation plan for APIs and potential UI components.

Establishing cross-team collaboration to support system-wide updates and integration

If there's anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants. -https://careers.usbank.com/global/en/disability-accommodations-for-applicants

Posting may be closed earlier due to high volume of applicants.

This is an U.S. Bancorp India posting. U.S. Bancorp India is a part of the U.S. Bank family.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →