Jobs · Engineering · North Carolina

Senior Full Stack Java Developer (contract)

Wells Fargo · Charlotte, NC · 3 wk ago
EngineeringContract

Summary

In this contingent resource assignment, you may:

  • Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables.
  • Review and analyze moderately complex Software Engineering challenges that require an in-depth evaluation of variable factors.
  • Contribute to the resolution of moderately complex issues and consult with others to meet Software Engineering deliverables while leveraging a solid understanding of the function, policies, procedures, and compliance requirements.
  • Collaborate with client personnel in Software Engineering.

Required Qualifications

  • Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education.

Key Responsibilities

  • Technical Leadership & Collaboration
    • Participate in complex, enterprise-wide engineering initiatives with broad technical impact.
    • Partner closely with cross-functional teams including Architecture, DevOps, Platform Engineering, and Cybersecurity.
    • Participate in and improve code reviews, design reviews, and production support processes.
  • Engineering Excellence
    • Define, promote, and enforce engineering standards, patterns, and best practices.
    • Design, develop, test, and document full stack applications using Java, Spring Boot, React and/or Angular.
    • Architect and implement event-driven and streaming solutions using Apache Kafka.
    • Analyze existing large-scale systems and drive modernization and architectural improvements.
    • Ensure delivered solutions meet enterprise-level security, compliance, and performance requirements.
  • AI-Assisted Engineering & Automation
    • Drive adoption of AI-assisted engineering practices, including:
      • Code generation and code completion
      • Automated test generation
      • AI driven code reviews
      • AI powered documentation creation
      • Integration of LLM/GenAI capabilities into applications and workflows
  • Cloud & DevOps
    • Deploy and support applications on Oracle Cloud Platform (OCP) or equivalent enterprise cloud providers.
    • Apply strong understanding of DevOps practices, CI/CD automation, and containerization (Docker, Kubernetes).
    • Work with both RDBMS and NoSQL storage systems.
    • Implement an “automation-first” culture across CI/CD pipelines, testing frameworks, and operational processes.
    • Optimize build pipelines and infrastructure automation across cloud and on-prem environments.

Key Requirements

  • Applicants must be authorized to work for ANY employer in the U.S.
  • This position is not eligible for visa sponsorship.
  • Software engineering experience, in enterprise environments.
  • Strong full stack development skills with Java/Spring Boot and React and/or Angular.
  • Proven ability to work effectively with cross-functional and geographically distributed teams.
  • Experience with event-driven, streaming architectures and Apache Kafka.
  • Hands-on experience with RDBMS (e.g., Oracle, SQL Server) and NoSQL (e.g., MongoDB, Cassandra) systems.
  • Experience deploying to Oracle Cloud Platform (OCP) or similar large-scale cloud platforms.
  • Demonstrated experience using Generative AI tools for software development and automation.
  • Strong understanding of DevOps principles, CI/CD automation, and containerization technologies.
  • Experience with infrastructure automation and continuous testing practices.
  • Solid understanding of secure coding practices, authentication/authorization patterns, encryption, and data protection.

Similar jobs