JOB DESCRIPTION:

Role: Sr. Java Developer

Exp: 10+ Yrs

Location: NYC/NJ

Visa Required: Other than opt’s

Interview: Telephonic+Skype

Description:

MUST HAVES:

  • 10+ years of strong software development experience with expertise in Java 8 and above.

  • Knowledge & how to apply latest Java 9 features

  • Experience with Multi-threading, Collections and concurrent API

  • Strong experience in writing high quality code with full automated unit test coverage (Junit, Mockito etc)

  • Strong experience in defining and applying design standards, patterns, quality matrix

depending on the solutions

  • Working experience with various CI/CD tools and/or traditional build systems (ant, maven, gradle, etc.)

  • Working experience with data platforms (relational and/or Nosql) and messaging technologies

  • Working experience with MVC frameworks like Spring, etc.

  • Working experience with web-services (REST, SOAP).

  • Strong OOPs, data structure, algorithm knowledge

  • Working experience with common UNIX commands and scripts

  • Ability & willingness to learn technologies at pace

NICE TO HAVES:

  • Experience in one or more of front-end development technologies

  • Understanding & experience in Microservices and automated integration testing

  • Working experience creating high performing applications including profiling and tuning (of those applications to boost performance)

  • Understanding & experience in API management, Swagger

  • Knowledge of one or more security or integration framework

  • Knowledge of containerization

  • Experience in TDD/BDD

  • Experience in Scrum/Agile

Close Menu