What are the responsibilities and job description for the FULL STACK JAVA ENGINEER position at wellsfargo?
Title: Full Stack Java Engineer
Location: 1525 W W T Harris Blvd Charlotte, NC
Duration: 12 months
Work Engagement: W2
Work Schedule: 3 days in office/2 days remote
Benefits on offer for this contract position: Health Insurance, Life insurance, 401K and Voluntary Benefits
Summary:
We are seeking a Full Stack Java Engineer with strong cloud, backend, and microservices experience to join our Fraud & Claims Technology organization. This team is responsible for critical fraud and claims detection systems that serve as backend and middleware layers, integrate with third‑party UIs, and operate on an Oracle database. You will play a key role in modernizing the platform and driving the migration to OpenShift cloud.
Responsibilities:
Design, develop, and enhance backend and middleware services for fraud and claims detection platforms.
Build and maintain microservices using Spring Boot and Java frameworks.
Modernize existing applications with an emphasis on cloud migration (OpenShift).
Work with Oracle databases, including understanding data models and writing PL/SQL, queries, and views.
Collaborate closely with offshore teams as the primary liaison for daily engineering alignment.
Contribute to monthly release cycles within an Agile Scrum team (5–7 members).
Perform application maintenance, troubleshooting, and production support as needed.
Implement secure coding practices, conduct code reviews, and participate in SDLC processes.
Develop event‑driven solutions leveraging Kafka.
Support both backend and frontend development as needed for full stack initiatives.
Qualifications:
Applicants must be authorized to work for ANY employer in the U.S. This position is not eligible for visa sponsorship.
Additional Skills:Strong experience with Software Development Life Cycle (SDLC) tools
Hands-on Core Java development expertise
Proficiency with Spring frameworks (Spring Boot, MVC) and ORM tools such as Hibernate or Spring Data JPA
Experience designing and consuming Web Services (REST/SOAP)
Proficient with database technologies, preferably Oracle, including the ability to understand data models and write PL/SQL, queries, and views
Experience building and supporting Microservices architectures
Background working within Agile/Scrum teams
Experience with build tools such as Maven or Gradle
Familiarity with Java testing frameworks
Cloud computing experience (OpenShift strongly preferred)
Experience developing event‑driven solutions using Kafka
Experience with JavaScript frameworks (e.g., Angular, React, or similar)
Knowledge of application and software security best practices (secure code review, static code analysis, etc.)
Ability to quickly learn business processes and translate requirements into technical solutions
Strong troubleshooting skills with the ability to handle complex issues
Effective verbal, written, and interpersonal communication skills
Ability to work effectively with geographically distributed teams