Logo
Allen Rose Group

Core Java Developer - Spring & Multithreading

Allen Rose Group, New York, New York, us, 10261


Job DescriptionJob 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.