Job Details

ID #15236054
State New York
City New york city
Job type Contract
Salary USD TBD TBD
Source Aegistech Inc.
Showed 2021-06-08
Date 2021-06-07
Deadline 2021-08-06
Category Software/QA/DBA/etc
Create resume

Senior Java Engineer

New York, New york city, 10001 New york city USA

Vacancy expired!

Job Description:

Our client, a major Exchange is seeking a Senior Java Software Engineer for a long term consulting assignment. You must be able to work in the U.S. without Sponsorship. Work Locations: Lakewood, CO; New York, NY; Philadelphia, PA; or remote Global Technology is responsible for developing leading technology for our various businesses at including Corporate Solutions, Infrastructure, Operations and Information Security. Providing exchange and business technology is what supports our clients in all aspects of their business or marketplace. Our Market Services team is responsible for numerous key applications including the Data Warehouse/Data Lake, IPO tools, Trading order entry, Billing, Surveillance, Market Configuration and Control and Data Visualization. We are seeking a resourceful, focused, and experienced individual to join our team as a Java Software Engineer. You will be part of a development team that writes Java-based applications that are used by the most demanding customers of the leading firms in the financial securities industry. We are looking for well-rounded, backend developers who work well in a development team using iterative development methodologies to create high quality, professional back-end server applications. The ideal candidate will have a devotion to unit test coverage, test driven development and behavior driven development, will have experience using Spring frameworks for dependency injection and bootstrapping applications, and will have deep expertise in modern microservice oriented architecture applications and core java programming.

• 8+ years of professional Java software development experience • BS/MS in Computer Science, related degree, or comparable experience • Heavy core Java development experience - this role will have heavy focus on core message processing applications but a full stack developer with front-end expertise is a plus. • Strong programming skills in Java (preferably Java 8+ experience) • Core Java, experience with high throughput, low latency message processing application development (required) • DB expertise - SQL (required) • Spring IOC framework experience (required) • JSON, RESTful web-services (required) • JUnit, automated testing, and test-driven development experience a plus • Testing frameworks: jUnit, Karma, Jasmine, Mockito, Arquillian • Build tools: (Maven, Gitlab) • Comfortable in a LINUX command-line environment • Proven track record for developing, releasing, and supporting multiple high quality products • Professional experience developing high performance, scalable, complex systems • Financial market development background a plus • Experience with cloud technologies and services (AWS preferred) • Good verbal and written communication skills • Developer team/technical experience using iterative methodologies a plus

Vacancy expired!

Subscribe Report job