US Bank Logo

US Bank

Software Engineer

Posted 2 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu, IND
Senior level
In-Office
Chennai, Tamil Nadu, IND
Senior level
Design, develop, test, operate and maintain production-ready full-stack microservices (Spring Boot). Ensure scalability, reliability, security, and compliance. Write tests, conduct code reviews, troubleshoot failures, and collaborate across teams.
The summary above was generated by AI

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

Essential Responsibilities:
- Responsible for designing, developing, testing, operating and maintaining products
- Takes full stack ownership by consistently writing production-ready and testable code
- Consistently creates optimal design adhering to architectural best practices; considers scalability, reliability and performance of systems/contexts affected when defining technical designs
- Performs analysis on failures, propose design changes, and encourage operational improvements
- Makes sound design/coding decisions keeping customer experience in the forefront
- Takes feedback from code review and apply changes to meet standards
- Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures
- Accountable for ensuring all aspects of product development follow compliance and security best practices
- Exhibits relentless focus in software reliability engineering standards embedded into development standards
- Embraces emerging technology opportunities and contributes to the best practices in support of the bank’s technology transformation
- Contributes to a culture of innovation, collaboration and continuous improvement
- Reviews tasks critically and ensures they are appropriately prioritized and sized for incremental delivery; anticipates and communicates blockers and delays before they require escalation

Basic Qualifications
- Bachelor's degree or equivalent experience
- Generally a minimum of eight years of experience
Preferred Skills/Experience
-• Spring Boot Developer Responsibilities • Work in a fast-paced, project-centered, team-oriented atmosphere • Visit clients outside of the nation to gather and specify needs • Create solutions that are high-quality, scalable, and maintainable, with an emphasis on backend systems and related technologies • Carry out unit and integration tests • Identifying and resolving bugs • Make sure you've developed enough test cases to ensure the design criteria are satisfied • Produce well-written documentation for each microservice • Constantly educate yourself on new approaches and technology • Disseminate your expertise inside the organization • Communicate with other developers • Creating and deploying microservices using the Spring Boot framework • Adherence to the whole Software Development Life Cycle • Interconnecting microservices with databases • Knowledge of how streaming systems such as Kafka operate • Spring Boot Developer Requirements & Skills • Spring Boot Experience • Familiarity with software development design patterns: GIT, Swagger, PCF, and Rabbit MQ • Expertise in API technologies such as Rest Webservices • Previous experience writing unit tests with JUnit, Mockito, or PowerMock • Knowledge of markup languages such as JSON and YML • Working knowledge of quality and security scan technologies such as Sonar, Fortify, and WebInspect • Knowledge of the Agile approach

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.

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.

Similar Jobs

3 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Entry level
Entry level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop and integrate automation and AI-enabled software components, build automation frameworks and CI/CD pipelines, support component and system testing, contribute to ML model integration, follow DevSecOps and Agile practices, document processes, and collaborate with cross-functional and senior developers to optimize automation workflows.
Top Skills: Ai/MlAutomation FrameworksCi/CdCSSDevsecopsGerritGitHelmHTMLJavaScriptJenkinsLinuxProcess AutomationPythonReactRpaSonarSrmTest AutomationUnix
Yesterday
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Design and implement full-stack features with minimal guidance. Collaborate with PMs, UX, QA, and engineers. Build frontend components (React/Angular) and backend services (Java/Kotlin/.NET). Develop and consume RESTful APIs, use Git, Gradle/Maven, and troubleshoot production issues. Participate in code reviews, follow architectural patterns, and support delivery during critical phases.
Top Skills: .NetAngularAWSGitGradleJavaKotlinMavenNoSQLReactRestful ApisSQL
2 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Mid level
Mid level
Digital Media • Information Technology • News + Entertainment
Develop and maintain enterprise-scale ServiceNow solutions (ITSM, CMDB, TSOM), implement integrations and automation, support data migration, production support, testing, vulnerability remediation, and apply DevSecOps practices while working with architects, senior developers, and business partners.
Top Skills: APIsCloud FundamentalsCRMDatabasesDevsecopsErpFlow DesignerJavaJavaScriptNow AssistOss/BssPythonRest ApisSaaSScript IncludesService PortalServicenowServicenow CmdbServicenow ItsmTelecom Order ManagementTniTsom

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account