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.