Sr. Java Developer

  • location: New York, NY
  • type: Permanent
  • salary: $135,000 - $185,000 per year
easy apply

job description

Sr. Java Developer

job summary:
As a Senior Java Developer you will help to realize high-end technology solutions for our clients. You will manage the development, design, user interface, technology integration, and site architecture management. Moreover, in this hands-on consultant role you will engage in business development, as well as in building and maintaining client relationships.

MUST HAVES:

  • 5+ years of strong software development experience in software development with expertise in Java 6 and above and knowledge of latest Java (8/9) features
  • Experience with Multi-threading, Collections
  • 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
  • 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). Understanding & experience in Micro-services is a plus.
  • Strong OOPs, data structure, algorithm knowledge
  • Ability & willingness to learn technologies at pace
  • Strong verbal & written communication
  • Client facing
  • Gel well with distributed teams
NICE TO HAVE:

  • Experience in one or more of front-end development technologies
  • Understanding & experience in Micro services and automated integration testing those applications to boost performance)
  • Understanding & experience in API management, Swagger
  • Experience in TDD/BDD
  • Experience in Scrum/Agile
  • Understanding of various infrastructures (on-premise, cloud)
  • Willingness to travel
 
location: New York, New York
job type: Permanent
salary: $135,000 - 185,000 per year
work hours: 8am to 6pm
education: Bachelors
 
responsibilities:
As a Senior Java Developer you will help to realize high-end technology solutions for our clients. You will manage the development, design, user interface, technology integration, and site architecture management. Moreover, in this hands-on consultant role you will engage in business development, as well as in building and maintaining client relationships.

MUST HAVES:

  • 5+ years of strong software development experience in software development with expertise in Java 6 and above and knowledge of latest Java (8/9) features
  • Experience with Multi-threading, Collections
  • 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
  • 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). Understanding & experience in Micro-services is a plus.
  • Strong OOPs, data structure, algorithm knowledge
  • Ability & willingness to learn technologies at pace
  • Strong verbal & written communication
  • Client facing
  • Gel well with distributed teams
NICE TO HAVE:

  • Experience in one or more of front-end development technologies
  • Understanding & experience in Micro services and automated integration testing those applications to boost performance)
  • Understanding & experience in API management, Swagger
  • Experience in TDD/BDD
  • Experience in Scrum/Agile
  • Understanding of various infrastructures (on-premise, cloud)
  • Willingness to travel
 
qualifications:
As a Senior Java Developer you will help to realize high-end technology solutions for our clients. You will manage the development, design, user interface, technology integration, and site architecture management. Moreover, in this hands-on consultant role you will engage in business development, as well as in building and maintaining client relationships.

MUST HAVES:

  • 5+ years of strong software development experience in software development with expertise in Java 6 and above and knowledge of latest Java (8/9) features
  • Experience with Multi-threading, Collections
  • 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
  • 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). Understanding & experience in Micro-services is a plus.
  • Strong OOPs, data structure, algorithm knowledge
  • Ability & willingness to learn technologies at pace
  • Strong verbal & written communication
  • Client facing
  • Gel well with distributed teams
NICE TO HAVE:

  • Experience in one or more of front-end development technologies
  • Understanding & experience in Micro services and automated integration testing those applications to boost performance)
  • Understanding & experience in API management, Swagger
  • Experience in TDD/BDD
  • Experience in Scrum/Agile
  • Understanding of various infrastructures (on-premise, cloud)
  • Willingness to travel
 
skills: As a Senior Java Developer you will help to realize high-end technology solutions for our clients. You will manage the development, design, user interface, technology integration, and site architecture management. Moreover, in this hands-on consultant role you will engage in business development, as well as in building and maintaining client relationships.

MUST HAVES:

  • 5+ years of strong software development experience in software development with expertise in Java 6 and above and knowledge of latest Java (8/9) features
  • Experience with Multi-threading, Collections
  • 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
  • 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). Understanding & experience in Micro-services is a plus.
  • Strong OOPs, data structure, algorithm knowledge
  • Ability & willingness to learn technologies at pace
  • Strong verbal & written communication
  • Client facing
  • Gel well with distributed teams
NICE TO HAVE:

  • Experience in one or more of front-end development technologies
  • Understanding & experience in Micro services and automated integration testing those applications to boost performance)
  • Understanding & experience in API management, Swagger
  • Experience in TDD/BDD
  • Experience in Scrum/Agile
  • Understanding of various infrastructures (on-premise, cloud)
  • Willingness to travel

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs


    Jr Java Developer

  • location: Florham Park, NJ
  • job type: Temp to Perm
  • salary: $50 - $53 per hour
  • date posted: 9/5/2019

    Java Developer II

  • location: New York, NY
  • job type: Contract
  • salary: $45 - $52.75 per hour
  • date posted: 8/23/2019