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