Allen Rose Group
Job Location :
New York,NY, USA
Posted on :
2024-11-12T07:43:49Z
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.
Apply Now!