Java Developer

Company:  Highbrow LLC
Location: Berkeley Heights
Closing Date: 07/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Title: Java Developer

Job ID: 2024-12826

Job Location: Berkeley Heights, NJ

Job Travel Location(s):

# Positions: 1

Employment Type: W2

Duration:Long Term

# of Layers:0

Work Eligibility:US Permanent Eligibility to Work Required

Key Technology:Spring Boot, GIT, testing frameworks, SQL

Job Responsibilities:

Develop and maintain Spring Boot applications

Adhere to Test-Driven Development (TDD) principles and clean code practices.

Collaborative Environment: Work efficiently in a fast-paced, project-centered, and team-oriented environment, collaborating with cross-functional teams.

Design and implement high-quality, scalable, and maintainable solutions, with a focus on backend systems and related technologies.

Perform unit and integration tests, identifying and resolving bugs to ensure the satisfaction of design criteria.

Produce well-written documentation for each microservice, ensuring clear understanding and ease of use for other team members.

Stay updated with emerging technologies, continuously educate oneself, and share expertise within the organization.

Communicate efficiently with other developers and teams, fostering a collaborative work environment.

Create and deploy microservices using the Spring Boot framework, ensuring adherence to best practices and architectural guidelines.

Ensure compliance with the entire SDLC, maintaining high standards of development, testing, deployment, and maintenance.

Integrate microservices with databases and possess knowledge of streaming systems like Kafka to facilitate efficient communication and data processing.

Skills and Experience Required:

Required:

Demonstrated hands-on experience in developing and maintaining applications using the Spring Boot framework.

Understand various software development design patterns (e.g., Singleton, Factory, Strategy, Observer) and their practical application in software development.

Familiarity with technology and system tools such as GIT for version control, Swagger for API documentation, PCF (Pivotal Cloud Foundry) for deployment, and Kafka MQ (Message Queue) for streaming systems.

Experience in writing unit tests using frameworks like JUnit, Mockito, or Power Mock. Markup Proficiency in markup languages like JSON and YML.

Working knowledge of quality and security scan technologies such as Sonar, Fortify, and Web Inspect.

Knowledge and experience in working with the Agile approach.

Expertise in writing efficient SQL queries to interact with databases.

Experience in deploying application to WebSphere and open liberty servers

Education:

Bachelor’s degree in information technology, computer science, or a related discipline.

#J-18808-Ljbffr
Apply Now
Share this job
Highbrow LLC
  • Similar Jobs

  • Java Developer

    Berkeley Heights
    View Job
  • Java Developer

    Berkeley Heights
    View Job
  • Java Developer

    Berkeley Heights
    View Job
  • Java Developer

    Berkeley Heights
    View Job
  • Java Developer

    Berkeley Heights
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙