URGENT: Java API Engineers (Junior & Senior Developers)

Java, Vert.x, Spring Boot, Spring, APIs, REST, SOAP, JSON, XML, Kafka, JDBC, DB2, Oracle, Couchbase, Spring Batch, JUnit, Jenkins, Maven
Contract W2, 1 Years
Depends on Experience
Travel not required

Job Description

IMMEDIATE INTERVIEWS. Multiple opportunities.

Our client is looking for Junior and Senior Java engineers / developers.

Core Skills: JAVA, Vert.x, Spring Boot

Responsibilities:

  • Serving as a core member of the engineering team that designs and develops software applications.
  • Owning the designs of pieces of the systems, accounting for reliability and availability including identifying and handling failure modes
  • Creating a strong technical foundation; able to define architecture and design, and get under the hood of complex architectures, systems and interface design.
  • Writing code and unit tests, working on API specs, automation, conducting code reviews and testing, and documenting processes.
  • Performing ongoing refactoring of code thereby delivering continuous improvement.
  • Working with product managers to prioritize features for ongoing sprints and managing a list of technical requirements based on enhancements, known defects and issues.

Qualifications:

  • 7-10 years of software development experience.
  • Core competency in software development leveraging many of the following technologies: Java, Spring, APIs (REST, SOAP), JSON, XML, Kafka, JDBC, DB2/Oracle, Couchbase, Vert.x, Spring Boot, Spring Batch, JUnit, Jenkins, and Maven.
  • Hands-on experience in API servers using REST.
  • Experience in profiling / performance analysis of applications.
  • Basic high availability techniques and implementation knowledge.
  • Practical knowledge of caching and distributed systems.
  • Commitment to software practices of continuous integration, automated/repeatable testing and collaborative work environments.

Soft Skills:

  • Team player and a hands-on engineer.
  • Experience mentoring and coaching junior engineers.
  • Excellent written and verbal communication skills.
  • Ability to think abstractly and deal with ambiguous/under-defined problems.

Takes pride in how fast they develop working software.

Dice Id : 90669633
Position Id : 6661689
Originally Posted : 3 months ago
Have a Job? Post it

Similar Positions

Junior Java Developer
  • Princeton IT Services
  • Jersey City, NJ
Sr Java Software Engineer
  • iTech Solutions
  • New York, NY
Java Developer
  • The Atlantic Group
  • New York, NY
Entry Level Software Developer (BigData)
  • Quintrix Solutions
  • Boston, MA
Principal Software Engineer - Java / Full Stack
  • BNY Mellon Corporation
  • New York, NY