.NET UI and Java/Spring Boot Developer

MSPJersey City, NJ
Onsite

About The Position

Genesis10 is seeking a .NET UI and Java/Spring Boot Developer for a contract position with a Global Financial Institution in Jersey City, NJ. This is a 12+ month contract opportunity focused on the equities market data technology team. The role involves building and maintaining large-scale enterprise applications for market and reference data platforms, including capture, distribution, analytics, and workflow solutions, as part of a global team. The ideal candidate will be self-motivated, a quick learner, and capable of taking ownership of critical deliverables throughout the project lifecycle.

Requirements

  • 10+ years of experience developing large-scale enterprise applications
  • Strong Java development experience, preferably across Java 8 through modern versions up to Java 21
  • Strong experience with Spring Framework and Spring Boot
  • Strong .NET UI development experience
  • Experience building applications using service/repository patterns and dependency injection
  • Experience designing and implementing DTO-based REST/service layers
  • Experience exposing endpoints using Spring MVC
  • Good understanding of multi-threaded application development
  • Experience with Maven, Jenkins, and CI/CD pipelines
  • Knowledge of UNIX/Linux environments
  • Strong analytical and problem-solving skills
  • Ability to multi-task and work under pressure
  • Strong communication skills
  • Experience with enterprise UI development and service integration
  • Knowledge of modern SDLC practices and tools including Git, Bitbucket, Jenkins, Agile, code reviews, and CI/CD

Nice To Haves

  • Investment banking IT experience
  • Experience working with production management and infrastructure teams
  • Experience improving application resiliency, scalability, and supportability

Responsibilities

  • Work on the delivery of new features including market and reference data sources, analytics, new datasets, service enhancements, and UI improvements
  • Focus on building and maintaining market and reference data capture, distribution, analytics, and workflow solutions
  • Improve application availability and resiliency
  • Re-engineer and maintain stability of existing applications
  • Communicate with quants, product development, business users, and developers from other teams
  • Work closely with production management and infrastructure teams to improve application stability, supportability, and performance

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