Senior Java Backend Developer

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

Job Title: Senior Java Backend Developer

Job ID: 2024-12528

Job Location: Mt. Laurel, NJ or Ft. Lauderdale, FL

Employment Type: W2

Duration: Long Term

Work Eligibility: All Work Authorizations are Permitted – No Visa Transfers

Key Technologies: Java, Spring Boot, Bootstrap, Logback, Agile, Gradle

Job Responsibilities:

  1. Develop and document detailed solution design within SDS and act as an application SME through the design and development lifecycle ensuring alignment with Architecture.
  2. Accountable for complex applications/systems development, programming/coding.
  3. Create comprehensive end-to-end solutions and coordinate relevant stakeholders to support development initiatives.
  4. Develop functional, technical, and user interface designs and code for applications/systems that meet defined requirements.
  5. Consult on development of the System Requirements Specification (SRS) and apply functional knowledge of business functions to design optimal software/systems.
  6. Review technical deliverables throughout detailed design and development phases to ensure quality adherence and identify gaps or redesign requirements as needed.
  7. Work with the Technology Project Manager, Business Analysts/Systems Analysts, and other team members to define metrics and performance goals for the application.
  8. Comply with well-defined enterprise technology delivery practices and standards and project management disciplines.
  9. Deliver effective solutions by meeting key project milestones and ensure project deliverables are on time and within budget.
  10. Conduct code reviews to ensure adherence to quality, standards compliance, reusability, and ease of maintenance.
  11. Ensure design leverages existing reusable components and has traceability to business requirements.
  12. Identify and address application and data issues that affect application integrity.
  13. Continuously enhance knowledge/expertise in own area and keep current with leading-edge technologies.
  14. Prioritize and manage own workload to deliver quality results and meet timelines.
  15. Support a positive work environment that promotes service to the business, quality, innovation, and teamwork.
  16. Identify and recommend opportunities to enhance productivity and operational efficiency.
  17. Establish effective relationships across multiple business and technology partners.
  18. Participate in knowledge transfer within the team and business units.
  19. Perform complex to difficult technical tasks independently.
  20. Work independently as the senior developer on a diverse range of activities and provide technical guidance to others.
  21. Participate actively in the development of detailed project plans and understand impact/risk of integrating third-party solutions.

Skills and Experience Required:

Required Skills:

  1. 5-7 years of relevant experience in Java, including 2+ years with Java 8.
  2. 3+ years of experience with Spring framework and developing REST endpoints.
  3. Good understanding of Spring Security & Authorization.
  4. 2+ years of experience with deployment automation tools (e.g., Jenkins).
  5. 1+ years of experience with logging frameworks (e.g., SLF4J & Logback).
  6. 2+ years of experience in writing unit test cases with JUnit 4.
  7. Experience working in AGILE methodology.
  8. Experience with build tools (Gradle/Maven) & Git version control (2+ years).
  9. Familiarity with Twitter Bootstrap API and/or Foundation.
  10. Excellent communication skills and relationship management experience.

Desired Skills:

  1. Cloud deployment experience (e.g., Azure).
  2. Experience with sales onboarding applications within a financial/banking domain.
  3. Exposure to responsive web applications using Angular.
  4. Working experience in the Enterprise/Financial Industry.
  5. Knowledge of bank and technology standards is an asset.
  6. Good understanding of Agile methodologies.

Education:

Undergraduate degree or Technical Certificate in Computer Science or an equivalent field.

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

  • Senior Java Backend Developer

    Fort Lauderdale
    View Job
  • Senior Java Backend Developer

    Fort Lauderdale
    View Job
  • Senior Java Backend Developer

    Fort Lauderdale
    View Job
  • Senior Java Backend Developer

    Fort Lauderdale
    View Job
  • Senior Java Backend Developer

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