Apply now »

Java Developer

Location: 

Kingston 5, JM

Brand:  Optimum
Requisition #:  9520

Job Summary

Job Summary:

We are seeking a skilled and proactive Java Developer to join our team. This involves developing, maintaining, and optimizing Java applications across both on-premises infrastructure and Google Cloud Platform (GCP). The ideal candidate will have strong problem-solving skills, a passion for clean code, and experience working in both cloud-based and traditional environments.

Responsibilities

  • Develop and maintain Java applications on-premises and in GCP:
    • Design, develop, and maintain robust Java-based applications.
    • Collaborate with stakeholders to gather requirements and architect scalable, secure solutions.
    • Ensure code quality by following best practices, coding standards, and security guidelines.
  • Support and troubleshoot applications across environments:
    • Provide ongoing support for Java applications deployed on-premises and in GCP.
    • Diagnose and resolve technical issues, collaborating with system admins and cross-functional teams.
    • Conduct root cause analysis and implement timely fixes and enhancements.
  • Optimize applications for performance and scalability:
    • Perform performance analysis and implement improvements for speed and reliability.
    • Utilize caching, load balancing, and efficient resource use across environments.
    • Leverage modern Java frameworks and GCP services for scalable, fault-tolerant applications.

 

Qualifications

  • Bachelor’s degree in Computer Science or a related field.
  • 3 to 5 years of hands-on experience in Java application development.
  • Proficiency in Java, with a strong understanding of object-oriented programming and design patterns.
  • Experience working with Google Cloud Platform (GCP) or similar cloud environments.
  • Strong skills in troubleshooting, debugging, and resolving performance issues.
  • Familiarity with Java frameworks such as Spring, Spring Boot, or similar.
  • Understanding of RESTful APIs, microservices architecture, and application integration.
  • Knowledge of CI/CD pipelines, version control systems (e.g., Git), and modern development practices.
  • Excellent communication skills and ability to collaborate with cross-functional teams.
  • Ability to work independently, manage multiple priorities, and meet deadlines.

 

Preferred Skills:

  • Experience with containerization tools such as Docker and Kubernetes.
  • Knowledge of cloud-native development and DevOps best practices.
  • Exposure to automated testing frameworks and continuous delivery pipelines.
  • Google Cloud certification is a plus.

Apply now »