Principal Java Developer (Lead)

JAVA, Spring, RESTful, NoSQL, mvc, Junit, Webservices, MQ, ORM
Contract Corp-To-Corp, 12 months
Travel not required

Job Description

Principal Java Developer (Lead), New York City, NY

Education: Computer Science or Engineering Degree (B.S or M.S) from a major U.S. or International university is required

Job Description:

  • Must have at least 10+ years hands-on experience on Core Java (concurrency, multi-thread, transaction management, clustered environment), Spring (All modules), Hibernate or any other ORM, Webservices, RESTful Services, messaging, MVC frameworks, and Rich UI development frameworks.
  • Experience building apps, micro-services from the ground up and scaling at an enterprise level.
  • Experience with Open Source tools and frameworks such as Spring, Junit, is required
  • Experience with messaging systems (Kafka, MQ, and JMS) is a plus
  • Experience with build and CI tools such as Git, Maven, and Jenkins
  • Solid knowledge of relational database (Oracle, SQL Server) design and development (SQL, stored procedures, data modeling) and understanding of NoSQL databases (Vertica, MongoDB)
  • Solid foundation in data structures, algorithms, software design with strong analytical and debugging skills
  • Proven ability to write automated unit and integration tests for front-end and back-end code
  • Must have designing experience and should be able to defend the design in front of the architecture review team.

Good to have:

  • Experience using web servers, application containers, caching technologies and cloud-based technologies like Docker, Containers, AWS is a plus
  • Experience using advanced JavaScript libraries and frameworks such as AngularJS, ReactJS
  • Expert with agile development process and project management tools like Jira
  • Financial Services experience, especially in Alternative Investment is a plus

Posted By

Varsha Nadkarni

Dice Id : fortek
Position Id : 2019-1216
Originally Posted : 6 months ago
Have a Job? Post it

Similar Positions

Java Developer/Architect
  • Scalable Systems
  • Jersey City, NJ
Sr Java Developer
  • American IT Resource Group Inc.
  • New York City, NY
Lead Java Developer
  • Pozent
  • Parsippany-troy Hills, NJ
Java developer
  • Jersey City, NJ
Core Java Developer
  • IBA Infotech Inc.
  • New York City, NY
Sr. Java Developer
  • Infinity Tech Group Inc
  • Jersey City, NJ
Core Java Developer
  • Synechron Inc.
  • New York City, NY
Core Java Developer
  • Trustek Inc
  • Parsippany-troy Hills, NJ
Java - Software Engineer
  • Accolite Inc
  • New York, NY
Java Developer || Piscataway, NJ (local to NJ Only)
  • American Cybersystems, Inc.
  • Piscataway, NJ
Java Developer
  • Fusion IT Inc
  • New York, NY
JAVA Full Stack Developer
  • Symbioun Technologies, Inc
  • Jersey City, NJ
Sr. Java Developer / API Developer
  • MindWave Solutions
  • Fair Lawn, NJ
Java Developer
  • Precision Technologies Corp
  • Parsippany, NJ