1 day ago
Chennai, IndiaSenior
Responsibilities
- Design, develop, and maintain Java-based backend and end-to-end applications.
- Build scalable microservices, APIs, and event-driven services supporting customer, product, and operational workflows.
- Develop integrations with enterprise platforms, Kafka-based event streaming, legacy systems, and relational databases.
- Participate in CI/CD pipelines, automated testing, build processes, deployment automation, and release management.
- Provide L3 production support, troubleshoot issues across the stack, conduct root cause analysis, and implement preventative measures.
- Develop secure code and support authentication, authorization, secure data handling, and regulatory compliance requirements.
- Collaborate with product owners, designers, and engineering teams to translate business requirements into technical solutions.
- Improve system performance, scalability, code quality, cloud adoption, and modernization from monoliths to microservices.
Requirements
- Bachelor’s degree in computer science, engineering, or a related field, or equivalent experience.
- At least 5 years of relevant experience as a Java backend engineer.
- Experience with Java, Spring Boot or similar frameworks, API development, microservices architecture, SQL and/or NoSQL databases, and Git-based source control.
- Preferred experience with Kafka, event-driven architectures, AWS, Azure, GCP, Docker, Kubernetes, Salesforce, automated testing frameworks, DevOps tools, domain-driven design, and distributed systems.
- Experience with financial services or regulated environments is preferred.
Benefits
- Chennai-based role with working hours from 11 AM to 8 PM.
- Requires working from a U.S. Bank location three or more days per week.
- Disability accommodations are available during the application and hiring process.
Tech Stack
Categories
About U.S. Bank
U.S. Bank is a public commercial bank offering consumer banking, commercial and institutional banking, payments, wealth management, and custody services to individuals and businesses. It earns revenue from interest on loans and securities and from fees across payments, asset management, and treasury services; it is the fifth-largest U.S. commercial bank, headquartered in Minneapolis, and trades on the NYSE as U.S. Bancorp (USB).
