Genesis10 logo

Backend Java/NoSQL/SpringBoot; CLT, NJ, GA

Genesis10

Charlotte, NC
Contract
Senior
125k-142k
13 days ago

Job Description

About the Role

Genesis10 is currently seeking a Network / System Engineer with our client in the financial industry located in Pennington, NJ, Charlotte, NC and Kennesaw, GA. This is a 12+ month contract position. Genesis10 is a top staffing firm in the U.S., providing access to a wide range of industry verticals and offering comprehensive benefits to its consultants and employees.

Key Responsibilities

  • Design, develop, and maintain RESTful APIs and backend services using Spring Boot
  • Work with MySQL, MongoDB, or similar databases for data modeling, querying, and tuning
  • Contribute to key infrastructure components such as job scheduling, schema migrations, and workflows
  • Collaborate with frontend developers, DevOps, and product owners to deliver complete solutions
  • Write clean, well-tested code following modern best practices
  • Participate in architecture discussions and peer code reviews
  • Maintain documentation and clearly communicate complex systems
  • Take ownership and follow through
  • Offer ideas and challenge assumptions
  • Care about clean architecture, maintainable code, and delivery

Requirements

  • 6+ years of backend development experience with Java and Spring Boot
  • Strong knowledge of SQL (e.g., MySQL) and/or NoSQL (e.g., MongoDB)
  • Solid understanding of data structures, algorithms, and design patterns
  • Experience building and consuming RESTful APIs
  • Comfortable working independently and making informed decisions without constant supervision
  • Excellent communication skills and the ability to collaborate across roles
  • Thrive in a fast-paced environment, is self-directed, and is passionate about building scalable, maintainable systems

Nice to Have

  • Experience with Liquibase for database change management and versioned schema migrations
  • Familiarity with Camunda or other BPM/workflow engines
  • Knowledge of Spring Scheduler for job scheduling
  • Exposure to frontend technologies such as Angular and TypeScript
  • Familiarity with Terraform or other infrastructure-as-code tools
  • Understanding of basic infrastructure concepts (servers, networking, load balancers)
  • Awareness of Spring Security, Spring Data, or Spring Batch
  • Comfort working with OpenAPI/Swagger, JSON Schema, and modern API standards

Qualifications

  • Educational background not explicitly specified in the description

Benefits & Perks

  • Life insurance, 401(k)
  • Behavioral Health Platform
  • Medical, Dental, Vision
  • Health Savings Account
  • Voluntary Hospital Indemnity (Critical Illness & Accident)
  • Voluntary Term Life Insurance
  • Sick Pay (for applicable states/municipalities)
  • Commuter Benefits (Dallas, NYC, SF and Illinois)

Working at Genesis10

Genesis10 has been recognized as a Top Staffing Firm in the U.S. for multiple years, known for its commitment to work-life balance, career growth, diversity, and leadership. The company offers a caring, experienced recruiting team and values long-term relationships with its consultants and clients.

Apply Now

Job Details

Posted AtJul 14, 2025
Salary125k-142k
Job TypeContract
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Genesis10

Website

genesis10.com

Location

Charlotte, NC

Industry

Computer Systems Design Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches