Job Summary:
Genesis10 is currently seeking a Senior Java Developer for a contract position with a Global Financial Institution located in Pennington, NJ, Jersey City, NJ or New York, NY. This role is responsible for designing, developing, and maintaining integration solutions that ensure seamless connectivity between enterprise systems, focusing on high performance while adhering to strict security and compliance standards.
Responsibilities:
โข Design, develop, and maintain integration solutions using Java 8 through Java 21
โข Ensure seamless connectivity between enterprise systems
โข Maintain high performance and adherence to security and compliance standards
Qualifications:
Required:
โข Strong Java development experience, preferably across Java 8 through modern versions up to Java 21
โข Strong experience with Spring Framework and Spring Boot
โข 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
โข Strong .NET UI development experience
โข 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
Preferred:
โข 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
โข Investment banking IT experience
โข Experience working with production management and infrastructure teams
โข Experience improving application resiliency, scalability, and supportability
Company:
Information Technology and Services Founded in 1999, the company is headquartered in New York, USA, with a team of 1001-5000 employees. The company is currently Late Stage.