What are the responsibilities and job description for the FULL STACK JAVA ENGINEER (contract) position at Wells Fargo?
Title: Full Stack Java Engineer
Location: Charlotte, NC
Duration: 24 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:
In this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors. Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables. Strategically collaborate and consult with client personnel.
Key Responsibilities:
Applicants must be authorized to work for ANY employer in the U.S. This position is not eligible for visa sponsorship.
Location: Charlotte, NC
Duration: 24 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:
In this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors. Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables. Strategically collaborate and consult with client personnel.
Key Responsibilities:
- Lead the end to end design and development of scalable, secure, and high performance applications using Java / Spring Boot.
- Architect and implement modern UI components using React.js, ensuring exceptional user experience and front end performance.
- Build, deploy, and manage microservices on Kubernetes/OpenShift (OCP), including Helm charts, CI/CD pipelines, and automated deployments.
- Collaborate closely with product owners, architects, and cross functional teams to define technical solutions and roadmap execution.
- Ensure code quality through code reviews, unit testing, integration testing, and adherence to engineering standards.
- Optimize application performance, troubleshoot production issues, and ensure reliability and high availability.
- Mentor junior and mid level developers, fostering technical excellence and knowledge sharing.
- Drive continuous improvement in architecture, tooling, automation, and DevSecOps practices.
Applicants must be authorized to work for ANY employer in the U.S. This position is not eligible for visa sponsorship.
- 8 years of strong hands-on experience in Java, Spring Boot, and microservices architecture.
- Proficient with React.js, ES6 , TypeScript (optional), and modern front end tooling.
- Hands-on experience deploying applications on Kubernetes or Red Hat OpenShift (OCP).
- Strong understanding of cloud-native principles, containers (Docker), service mesh, and API gateways.
- Experience building CI/CD pipelines (Jenkins, GitHub Actions, Tekton, ArgoCD, etc.).
- Deep knowledge of RESTful services, event-driven architecture, and messaging technologies (Kafka, RabbitMQ, etc.).
- Solid understanding of relational and NoSQL databases.
- Proven leadership experience guiding engineering teams and driving architecture decisions.
- Experience with OpenShift operators, routes, templates, or S2I.
- Working knowledge of AWS/Azure/GCP cloud services.
- Exposure to security standards (OAuth2, JWT, SSO, SAST/DAST).
- Familiarity with test automation frameworks (JUnit, Cypress, etc.).
- Experience in Agile / Scrum environments.