Java Developer

Company:  Highbrow LLC
Location: Coral Springs
Closing Date: 23/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Title: Java Developer

Job ID: 2024-12846

Job Location: Berkeley Heights, NJ or Coral Springs, FL

Job Travel Location(s):

# Positions: 1

Employment Type: W2

Duration: Long Term

Work Eligibility: US Permanent Eligibility to Work Required

Key Technology: Spring Boot Frameworks, GIT

Job Responsibilities:

  1. Develop and maintain Spring Boot applications adhering to Test-Driven Development (TDD) principles and clean code practices.
  2. Work efficiently in a fast-paced, project-centered, and team-oriented environment, collaborating with cross-functional teams.
  3. Design and implement high-quality, scalable, and maintainable solutions, focusing on backend systems and related technologies.
  4. Perform unit and integration tests, identifying and resolving bugs to ensure the satisfaction of design criteria.
  5. Produce well-written documentation for each microservice, ensuring clear understanding and ease of use for other team members.
  6. Stay updated with emerging technologies, continuously educate oneself, and share expertise within the organization.
  7. Communicate efficiently with other developers and teams, fostering a collaborative work environment.
  8. Create and deploy microservices using the Spring Boot framework, ensuring adherence to best practices and architectural guidelines.
  9. Ensure compliance with the entire Software Development Life Cycle (SDLC), maintaining high standards of development, testing, deployment, and maintenance.
  10. Integrate microservices with databases and possess knowledge of streaming systems like Kafka to facilitate efficient communication and data processing.

Skills and Experience Required:

Required:

  1. Java Spring Boot (framework for microservices development)
  2. Design Patterns experience
  3. Defensive coding techniques
  4. Kafka messaging/streaming experience
  5. OpenShift deployment; Jenkins pipeline
  6. Test Driven Development
  7. Microservices development (backend DB experience, e.g., SQL server and generic DDL and DML experience)
  8. Help Actuators

Desired:

  1. Effective communication with coaching abilities
  2. Client call-out the need for answering questions directly during interview
  3. Ansible (for automation purposes)
  4. Agile/SCRUM – 2 weeks Sprints

Education:

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

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙