Job # 9272BK

  • New York, NY

JAVA developers (mid-senior level)

Favorite

Job Overview:

(company loves SUPERSTARS)

Tremendous opportunity to join one of the premier organizations in the Financial Services arena.  If growth and stability are of interest (they’ve never had a layoff or downsizing in the almost 50 years of existence), this is the role for you!

This is a hybrid position located in Connecticut.

The  Company will pay for relocation and sponsor H1B visas. Consultants/ contractors need not apply.

 

Requirements:

  • Bachelor’s or master’s degree in computer science or a related degree.
  • 5+ years of Java experience or similar object-oriented language experience.
  • Strong knowledge of object-oriented concepts, n-tier applications
  • Knowledge of any relational database concepts (Oracle is a plus).
  • Hands-on experience with server-side programming, ideally with Java/JEE or C++, message-oriented systems, RESTful web services, and microservices.
  • Desire to challenge the status quo, create simple, elegant solutions to complex problems, and follow solutions from development through production release, acceptance testing, and support.
  • Experience with configuration and deployment on application servers, ideally JBoss.
    Knowledge of financial instruments is a plus but is not required.
  • Otherwise, you have a desire to learn about and understand financial instruments and concepts.

 

Personal Qualities:

  • Detail-oriented self-starter who is comfortable working both independently and collaborating with your team.
  • Passionate about writing clean, well-tested, and maintainable code.
  • You should have a high level of comfort in an environment of continuous integration and deployment.
  • Optimizing, improving, and supporting existing algorithms and systems to reach the goal of highly automated robust systems with full test coverage requiring minimal operational oversight.
  • Creating independent automated risk controls and checks to ensure that systems are performing as expected and catching potential errors as soon as possible.
  • Developing message-oriented systems, batch processing applications, and web application-based management consoles.
  • Continuous learner and will use and/or learn the right language and technology to solve a problem.

Applicants must be authorized to work in the United States legally.

Submit Your Resume

Maximum file size: 2.1MB

Call or Email Us

781.599.9300 team@ndt.com