Search

Lead Java Developer

PublishedPublished: 6/14/2022
Technology

Job Description

Role: Java developer

\n

Location: Berkley Height, NJ

\n

Job Type: Contract

\n

Job Overview

\n

We are seeking an experienced Java Developer to join our development team in Berkley Height , NJ. The ideal candidate will have strong hands-on experience in Java development, Spring Boot, REST APIs, and database technologies. The candidate will be responsible for designing, developing, testing, and maintaining scalable enterprise applications.

\n

Key Responsibilities

\n

    \n
  • Design, develop, test, and maintain applications using Java and Spring Boot.
  • \n

  • Develop and integrate RESTful APIs and microservices.
  • \n

  • Write clean, maintainable, and scalable code following industry best practices.
  • \n

  • Work with relational databases and develop complex SQL queries.
  • \n

  • Participate in code reviews, debugging, and performance optimization.
  • \n

  • Collaborate with business analysts, QA engineers, DevOps teams, and other developers.
  • \n

  • Troubleshoot production issues and provide timely resolutions.
  • \n

  • Participate in Agile/Scrum ceremonies and contribute throughout the software development lifecycle.
  • \n

  • Develop unit and integration tests to ensure application quality.
  • \n

  • Work with Git and CI/CD pipelines for application deployment.
  • \n

\n

Required Skills

\n

    \n
  • Strong hands-on experience with Java 8+.
  • \n

  • Strong experience with Spring Boot / Spring Framework.
  • \n

  • Experience developing REST APIs and Microservices.
  • \n

  • Strong knowledge of SQL and relational databases.
  • \n

  • Experience with Git and CI/CD environments.
  • \n

  • Good understanding of object-oriented programming, design patterns, and software development lifecycle.
  • \n

  • Experience working in Agile/Scrum environments.
  • \n

\n

Preferred Skills

\n

    \n
  • Experience with AWS or Azure.
  • \n

  • Experience with Kafka or other messaging platforms.
  • \n

  • Knowledge of Docker/Kubernetes.
  • \n

  • Experience with React, Angular, or other front-end technologies is a plus.
  • \n

  • Experience with JUnit, Mockito, or other testing frameworks.
  • \n

\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...