FULL STACK JAVA ENGINEER (contract)
Wells Fargo · Charlotte, NC · 2 wk ago
EngineeringContract
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.
Qualifications
- Applicants must be authorized to work for ANY employer in the U.S. This position is not eligible for visa sponsorship.
- 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.
Preferred Qualifications
- 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.