Skip to main content

Core Java Developer - Spring & Multithreading

Technology
Allen Rose Group
New York, United States1 months agoUntil 4/23/2026

Job description

Job Description

Job Title: Core Java Developer - Spring & Multithreading

Type: Contract

Location: NYC (midtown) - Hybrid remote - in office 3 days per week.

Duration: Long term 6-12 months plus, with possible extensions beyond.

Must be authorized to work for any employer in the U.S., sponsorship NOT available at this time

Our client is a global investment bank seeking a highly skilled and motivated Core Java Developer to join their team and contribute working on a low latency electronic trading platform. Prior trading platforms experience is not required; however, you must have strong Core Java development skills in a multi-threaded environment, with solid professional experience applying these skills across any industry.

Responsibilities:

  • Design, develop, and maintain Java applications following best practices in software development.
  • Implement Object Oriented Programming principles and practices effectively.
  • Develop multithreaded applications to enhance performance and scalability.
  • Utilize Sybase ASE/SQL for database operations and optimization.
  • Demonstrate proficiency in Core Java 1.8+ features and updates.
  • Apply basic Unix skills for development and deployment tasks.
  • Implement and manage Java Threads effectively.
  • Utilize Spring framework for building enterprise-level applications.
  • Demonstrate knowledge and experience in Oracle Coherence for caching and distributed computing.

Requirements

  • Bachelor's degree in computer science, engineering, or related field.
  • Strong understanding of Object-Oriented Programming and Practices.
  • Proficiency in multithreading and concurrent programming.
  • Experience with Sybase ASE/SQL for database operations.
  • Advanced knowledge of Core Java 1.8+.
  • Basic Unix skills for development and deployment.
  • Strong understanding of Java Threads and synchronization mechanisms.
  • Excellent knowledge of Spring framework (Spring Boot, Spring MVC, Spring Data, etc.).
  • Demonstrable experience with Oracle Coherence for caching and distributed computing.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work effectively in a fast-paced environment and meet deadlines.

¿Te interesa este puesto?