Search TSR Jobs

About TSR:

TSR is a relationship-based, customer-focused IT and technical services staffing company.

For over 40 years TSR, Inc. and its wholly owned subsidiary, TSR Consulting Services, have prospered in the Information Technology staffing business, earning the respect of companies both large and small with well refined candidate screening, timely placement, and a real understanding of the right skill sets required by our clients.

Mission & Vision

We do not believe in building a vision around the company but building a company around our vision, which is simply;

Every employee’s voice matters, their effort is appreciated, and their talent is rewarded.

We challenge each employee daily, to raise the bar on how we treat our consultants and candidates. For far too long in this industry, candidates have been ghosted, lied to, or placed at a client and then forgotten about. Each day our staff works tirelessly at qualifying and placing, top talent with our clients, in a compassionate and caring manner.

Not every candidate is a match for the job, but every candidate and consultant will be treated with respect and professionalism.

Senior Java Full Stack Developer

Job Description

  • Location: New York, NY
  • Type: Contract
  • Job #74014

Our client, a leading financial services company is hiring for a Senior Java Full Stack Developer on a long term contract basis.

Work Location:

New York, NY 


The Architecture team is looking for a full stack Java developer who will implement enhancements to internally developed tooling used to support advanced API traffic routing and assist in efforts to support application cloud enablement.

Job Functions/Duties and Responsibilities:
* Collaborates with Senior Systems Architects and others to lead the design, develop and deploy technical solutions
* Analyzes complex information, designs, develops and troubleshoot web based applications
* Reviews functional requirements and prepares and documents technical program, subsystem and system designs and solutions and their associated project task descriptions and effort estimates
* Uses both industry-standards and company’s existing systems architecture, design techniques and development standards and reviews new work with others to ensure it complies with industry and company standards
* Documents technical requirements, system and subsystem designs, project task descriptions, effort estimates, and unit and integration tests
* Performs new development, maintenance fixes and enhancements to meet business requirements
* Troubleshoots application issues in production, quality assurance and other environments
* Develops, reviews, refines, uses and documents plans for both automated and manual unit and integration tests and/or assures unit and integration tests are successfully completed prior to production
* Tests programs for integration prior to production
* Documents designs for system requirements

Skills Required:

* Bachelors degree (pref. Computer Science or related degree) or equivalent experience
* Learn new technologies fast
* Minimum of 7 years experience in below Mandatory skills: Java (Spring Boot and various other Spring libs for database connectivity, developing microservices with Rest Apis, making Rest calls, Config , Property files ) , Kubernetes and Java Script (ReactJs), HTML , Kubernetes, web sockets, modern web authentication ( Oatuh2, accruing and validating jwt tokens) , web application development, CI/CD (Gradle, TeamCity, GIT, etc), SQL (sql sever)
* Knowledge of Observability stack ( Prometheus for metrics, Jaeger for Tracing) and OTEL Library/SDK are big pluses
* Highly self-motivated, with the ability to complete tasks with minimal guidance, and to learn independently
* Excellent analytical and problem solving abilities
* Excellent English verbal and written communication skills
* Excellent teamwork and collaboration skills
* Ability to juggle tasks and priorities to meet deadlines
* Must work with System Architects to review/approve program and subsystem designs
* Proficiency in UNIX/Linux and Microsoft Windows distributed computing
* IntelliJ and VSCode IDES proficiency
* Agile/Scrum methodologies
* Background in Securities/Banking/Financial Services

Pay Range: $66 – $81/ hour

Include a message to the recruiters.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!