Java Developer

new york, New York

A leading financial services firm is seeking a Java Developer to join their team in New York, NY.



  • A Bachelor’s degree in Computer Science, or related field
  • 6-8+ years of experience as a Core Java developer
  • Understanding of concurrency/multi-threading
  • Experience with Spring Framework; specifically, spring core, spring jdbc, spring boot
  • Experience with version control (GIT, SVN, etc.) and build tools (Maven, Jenkins, etc.)
  • Experience writing SQL queries, functions and stored procedures
  • Understanding of application performance and monitoring using profiling tools
  • Understanding of effective memory management and garbage collection of Java applications
  • Ability to troubleshoot problems in multiple environments
  • Ability to multi-task and meet deadlines
  • Strong communication skills


  • Experience with distributed systems, handling and processing of large data in large scale
  • Experience within memory cache in-house built or vendor-based products
  • Experience with Oracle database
  • Experienced with cloud services such as AWS
  • Experience with Big Data solutions
  • Experienced with microservices
  • Experienced with Machine Learning
  • Experience in financial industry

Job keywords:

Files must be less than 2 MB.
Allowed file types: doc docx pdf.

Vertical Tabs