Software Engineer - Backend Java, Spring Boot, Microservices
Wells Fargo · Hyderabad, Telangana, India
Wells Fargo · Hyderabad, Telangana, India
**About this role:** Wells Fargo is seeking a Software Engineer. **In this role, you will:** - Participate in low to moderately complex initiatives and projects associated with the technology domain, including installation, upgrades, and deployment efforts - Identify opportunities for service quality and availability improvements within the technology domain environment - Design, code, test, debug, and document for low to moderately complex projects and programs associated with technology domain, including upgrades and deployments - Review and analyze technical assignments or challenges that are related to low to medium risk deliverables and that require research, evaluation, and selection of alternative technology domains - Present recommendations for resolving issues or may escalate issues as needed to meet established service level agreements - Exercise some independent judgment while also developing understanding of given technology domain in reference to security and compliance requirements - Provide information to technology colleagues, internal partners, and stakeholders **Required Qualifications:** - 2+ years of software engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education **Desired Qualifications:** - Java 8.0+, Microservices design pattern, Springboot, Spring Framework, GitHub Copilot, Kafka, MongoDB, Automated Functional testing, OpenShift cloud platform (OCP), LLMs, GenAI. - Angular / ReactJS is preferred. **Job Expectations:** - Experience working with Java, Kafka, Python programming languages or frameworks relevant to the teams technology stack - Demonstrated interest in applying AIassisted development practices to improve productivity and code quality - Exposure to AIpowered engineering tools (e.g., code assistants, test generation tools, documentation helpers, or internal AI platforms) - Good understanding of the software development life cycle (SDLC) and Agile delivery practices - Familiarity with AI and source control tools and standard development workflows - Exposure to deployment, upgrade, or environment support activities - Foundational knowledge of databases, APIs, or system integrations - Awareness of security, risk, data privacy, and compliance expectations, including responsible use of AI tools - Ability to troubleshoot straightforward technical issues using documentation, AIassisted insights, and team guidance - Willingness to continuously learn emerging technologies, including AI capabilities relevant to the technology domain - Clear communication skills and ability to work effectively with team members and internal partners