Job Openings Java full-stack developer

About the job Java full-stack developer

We are seeking a skilled Java Full-Stack Developer to join our dynamic team. The ideal candidate will be proficient in both front-end and back-end development, proficient in Java, and have a strong understanding of the software development lifecycle. The candidate will also have strong expertise in managing iCloud Servers. Familiarity with maintenance and facilities management software would be a plus.

Key Responsibilities:

  • Design, develop, and maintain high-performance backend systems using Java.
  • Proficient in frontend technologies (HTML, CSS, JavaScript, etc.).
  • Manage and optimize iCloud Servers to ensure seamless integration and operation.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Participate in the full software development lifecycle, including coding, testing, and debugging.
  • Provide technical support and guidance to other team members when necessary.
  • Identify areas for improvement in system architecture and implement solutions.
  • Contribute to the development and implementation of maintenance or facilities management software, as needed.
  • Collaborate with the internal team to analyze user requirements to define the business objectives.
  • Improve system features and functionality.
  • Ensure application designs conform with business goals.
  • Identify and resolve any technical issues arising.
  • Create detailed design documentation, and documentation to help users.
  • Develop & propose changes to the current Java infrastructure.
  • Perform the quality tests for all process stages.
  • Prepare and produce releases of software components.
  • Perform continuous testing, and improvement, investigating alternatives and technologies, and presenting for reviews.

Required Skills and Qualifications:

  • Proven experience as a Full-Stack Developer with strong Java knowledge.
  • Experience with back-end technologies (Java, Spring Boot, RESTful APIs). 
  • Proven experience in designing, developing, and maintaining backend systems.
  • Proficiency in front-end technologies (HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue.js).
  • Cloud Management: Specialist in managing iCloud Servers or similar cloud platforms.