Senior Full Stack Java Developer - Hybrid

Genesis10Charlotte, NC
Hybrid

About The Position

Genesis10 is seeking a Senior Full Stack Java Developer for a hybrid position with a Global Financial Institution in Charlotte, NC. This is a 12+ month contract opportunity. The role supports a policy governance platform that is experiencing significant user growth. The ideal candidate will be a full-stack developer with a focus on the Angular front-end, REST APIs, and a SQL database to support multiple parallel initiatives on the application.

Requirements

  • 8 years of hands-on experience in Java application development using Java, Spring, Spring MVC, Spring Boot, XML, JSON, RESTful APIs, JDBC, JPA, and Unit Testing frameworks
  • 6 years of experience developing responsive and scalable user interfaces using Angular
  • 3 years of experience in SQL Server database development, including query optimization, stored procedures, and data modeling
  • Strong understanding of J2EE architecture, object-oriented design principles, and industry-standard design patterns
  • Proven experience designing, developing, and supporting microservices-based applications
  • Experience implementing and supporting DevSecOps practices and CI/CD pipelines
  • Solid understanding of Agile/Scrum software development methodologies
  • Proficiency with JIRA and Confluence for project tracking, documentation, and team collaboration
  • Strong analytical, problem-solving, written, and verbal communication skills
  • Ability to collaborate effectively across development, QA, product, and operations teams

Nice To Haves

  • Experience with Kubernetes/OCP
  • 1 year of experience leveraging GitHub Copilot or other AI-assisted development tools
  • Knowledge of application monitoring tools such as Dynatrace, AppDynamics, Splunk, or Grafana

Responsibilities

  • 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
  • Contribute to the resolution of complex situations requiring a solid understanding of function, policies, procedures, and compliance requirements
  • Strategically collaborate and consult with client personnel

Benefits

  • Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years.
  • The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years.
  • Access to an experienced, caring recruiting team (more than 7 years of experience, on average.)
  • Behavioral Health Platform
  • Medical, Dental, Vision
  • Health Savings Account
  • Voluntary Hospital Indemnity (Critical Illness & Accident)
  • Voluntary Term Life Insurance
  • 401K
  • Sick Pay (for applicable states/municipalities)
  • Commuter Benefits (Dallas, NYC, SF, and Illinois)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service