Senior Java Developer
NEW YORK-10009, NY, US
04/20/2020
-
Required Skills
Company
Infinity Consulting Solutions, Inc
Experience
7 to 9 Year(s)
Job Description
The Senior Java Developer will play a key role in designing and developing the new platform to support our growth business in fixed income portfolio analytics.
The platform is architected as a distributed system of services to manage data intensive computations of fixed income analytics across a large compute farm.
We leverage the best-in-breed software tools and development practices in the Java environment.
Responsibilities
Collaborate with key business and technology stakeholders to define functional and technical design
Work closely with software engineering team and senior leadership to design and implement end-to-end solutions
Design, develop and implement full stack solutions using Java 8
Lead and/or participate in project efforts using an Agile development methodology
Collaborate with QA to develop comprehensive and appropriate test strategies for each release
Develop system and training documentation as needed
Must be able to work flexible hours as needed to support project timelines and deliver efforts on time
Provide technical programming support or provide subject matter expertise to other team members as needed
Knowledge and Experience
7+ years of applied work experience developing OO solutions using Java 8
Enthusiastic advocate and expert in modern full software development lifecycle practices
Must be devoted to delivering quality and well-tested software
Excellent communication skills
Strong experience with Spring Framework, Spring Boot and other Spring technologies
Experience with relational and distributed data stores (e.g. Oracle 12c, Cassandra, etc.)
Applied experience with Kafka streaming, JMS and other messaging technologies
Familiar with Docker, Kubernetes and other container technologies
Good experience developing full stack solutions for Linux/Windows and web-based solutions
Experience designing and implementing efficient computing methods to support scalable analytics computing across large datasets
A team player who collaborates effectively with other software engineers
Self-starter, who is both disciplined and accountable for delivering accurate and timely results
The successful candidate will be adaptable, results-focused and can work individually or as part of a team
Senior Java Developer Risk and Valuation
Information Technology
No Preference
FullTime Job
Other
1
Candidate Requirements
-
Bachelors
Walkin Information
-
4/13/2020
-
Recruiter Details
Doug Klares
1350 Broadway, Suite 2205,
NEW YORK-10018, NY
-