Senior Java Software Engineer - Spring Boot, Microservices & Cloud

The Wells Fargo Foundation Bengaluru / Bangalore, Karnataka
Permanent Job Not disclosed
Java Machine Learning Junit

Wells Fargo is seeking a Senior Software Engineer to join our team in Bengaluru / Bangalore. In this role, you will lead moderately complex technical initiatives, contributing to large-scale strategy planning. You will be responsible for designing, coding, testing, debugging, and documenting projects within our technology domain, including upgrades and deployments.

Your responsibilities will include resolving moderately complex technical challenges and guiding teams to meet client needs. You will collaborate with peers and mid-level managers to overcome technical hurdles and achieve goals. As a senior member, you will lead projects and act as an escalation point, providing guidance to less experienced staff.

**Required Qualifications:** * 4+ years of Software Engineering experience, or equivalent demonstrated through work experience, training, military experience, or education.

**Desired Qualifications:** * Hands-on experience with agentic architectures and frameworks (e.g., LangChain, LangGraph, OpenAI Agents). * Practical experience designing, developing, or deploying agentic systems. * Proficiency in cloud technologies like OpenShift / PCF. * Experience developing web-based applications with UI/frontend and server technologies (Angular/React, Spring Framework, JDBC, JavaBeans). * Experience developing client-side UI components using Angular/React. * Experience developing application functionalities, enhancements, and bug fixes by consuming and exposing services. * Proven ability to design, implement, and maintain Java services with well-designed, efficient, and test-driven code. * Experience developing RESTful web services and microservices in Java using Spring Boot. * Experience developing service/business layer components using Spring and EJB. * Experience designing and developing MVC RESTful services using Java Spring Boot with Oracle/SQL Server databases. * Strong knowledge of Junit/TestNG, Selenium frameworks, and test automation. * Experience designing cross-platform consumption patterns, microservices, and event-driven architectures for high availability and scalability. * Experience with orchestration tools like Autosys. * Working knowledge of REST APIs, Object Storage, and CI/CD pipelines. * Experience with Agile and DevOps practices, delivering cloud solutions. * Advanced knowledge of Object-Oriented Design and Development (OOA/OOD) and Java patterns and practices. * Innovative and out-of-the-box thinking for developing advanced technical solutions. * Experience collaborating with cross-functional teams to build scalable, high-performance cloud-native solutions using Java, Python, microservices, and Autosys.

This role involves end-to-end product/application development, analyzing complex business requirements, and designing technical specifications. You will expand digital client experiences by leveraging AI, Machine Learning, and Agentic capabilities, and use AI to identify and automate remediation of recurring issues to improve operational stability. You will utilize AI SDLC toolsets to support development and write secure, high-quality production code. You will also provide coding direction to junior team members.

Similar Jobs

View all

10 - Staff Engineer, Software 1

Celestica

India 10-15 Years
Permanent Job Not disclosed

Senior Software Engineer (UI Developer)

Sabre

Bengaluru / Bangalore, Karnataka 5-8 Years
Permanent Job Not disclosed

JAVA DEVELOPER

docdort

Bengaluru / Bangalore, Karnataka 3-5 Years
Permanent Job Not disclosed

Custom Software Engineer

Accenture

Indore, Madhya Pradesh 3-5 Years
Permanent Job Not disclosed

Custom Software Engineer

Accenture

Bhubaneswar, Odisha 3-5 Years
Permanent Job Not disclosed

Senior DevOps Engineer I

empenofore technologies

Gurugram, Haryana, Gurgaon / Gurugram, Haryana 3-5 Years
Permanent Job Not disclosed
Apply Now