Engineering Associate – Java API

Wells Fargo & CompanyChandler, AZ
1dHybrid

About The Position

About this role: Wells Fargo is seeking an Engineering Associate – Java API to join the Small and Business Banking Technology team. This team supports the full lending journey for small businesses and healthcare professionals, from credit request intake to decisioning, booking, and post-loan support. As part of this agile and innovative environment, you’ll contribute to the development and support of backend services and APIs that power critical business lending platforms. This position is part of the Career Opportunities in Development and Engineering (CODE) Program, a two-year direct-hire initiative designed to help individuals from diverse educational and professional backgrounds launch careers in technology. Whether you're a recent graduate, a coding bootcamp alum, or someone with hands-on technical experience, CODE offers a structured pathway into the tech industry—no four-year degree required. As a full-time employee in the CODE Program, you'll begin with immersive onboarding and continue with hands-on training, mentorship, and professional development. You'll be part of a collaborative cohort supported by a dedicated program management team, gaining exposure to real-world projects and building a strong foundation in Java development and API engineering. If you're a curious problem-solver who thrives in fast-paced environments, enjoys learning new technologies, and is passionate about building a career in tech, the CODE Program could be a great fit. In this role, you will: Write, test, and debug Java code to support application development. Collaborate with team members to design and implement new features. Assist in maintaining and improving existing codebases. Participate in code reviews to ensure code quality and adherence to best practices. Work with databases, APIs, and other backend technologies as needed. Troubleshoot and resolve software defects and issues. Document code and processes for future reference. Stay updated with the latest Java technologies and frameworks. Build and consume RESTful APIs using Java. Use build tools such as Maven or Gradle to manage project dependencies and builds. Apply unit testing frameworks like JUnit to validate code functionality. Contribute to Agile ceremonies and iterative development cycles. Apply basic web development knowledge (HTML, CSS, JavaScript) in full-stack or integration scenarios.

Requirements

  • 6+ months of Technology Engineering and Solutions experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education

Nice To Haves

  • 6+ months of experience in Java development, including the use of build tools such as Maven or Gradle, writing and executing unit tests (JUnit), and working with RESTful APIs or backend services.
  • 6+ months of experience in Agile development environments, including participation in sprints, stand‑ups, and backlog grooming, with the ability to communicate technical issues effectively to both technical and non‑technical teams.
  • 6+ months of experience with basic web development technologies, including HTML, CSS, and JavaScript.
  • Proficiency with Microsoft Office, including pivot tables in Excel, document formatting in Word, email/calendar management in Outlook, and presentation creation in PowerPoint.
  • Proven ability to manage multiple concurrent tasks or projects, meeting deadlines in academic or professional environments.

Responsibilities

  • Write, test, and debug Java code to support application development.
  • Collaborate with team members to design and implement new features.
  • Assist in maintaining and improving existing codebases.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Work with databases, APIs, and other backend technologies as needed.
  • Troubleshoot and resolve software defects and issues.
  • Document code and processes for future reference.
  • Stay updated with the latest Java technologies and frameworks.
  • Build and consume RESTful APIs using Java.
  • Use build tools such as Maven or Gradle to manage project dependencies and builds.
  • Apply unit testing frameworks like JUnit to validate code functionality.
  • Contribute to Agile ceremonies and iterative development cycles.
  • Apply basic web development knowledge (HTML, CSS, JavaScript) in full-stack or integration scenarios.

Benefits

  • Health benefits
  • 401(k) Plan
  • Paid time off
  • Disability benefits
  • Life insurance, critical illness insurance, and accident insurance
  • Parental leave
  • Critical caregiving leave
  • Discounts and savings
  • Commuter benefits
  • Tuition reimbursement
  • Scholarships for dependent children
  • Adoption reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service