Java Developer - Permanent Work from Home


Java Developer will be mainly responsible in providing integration and development of high quality software applications. This position will be rendering technical assets by scoping, designing, developing, maintaining, and testing applications critical to the success of business operations. The purposed of this role is to contribute in developing and maintaining integrations of delivery framework and prompt solutions by designing system specifications, standards and programming.

Type: Full-time
Level: Senior Level
Salary: Confidential
Date Posted: 06-09-2022


  • Works through all stages of software delivery lifecycle from requirements refinement, development, testing, release and maintenance
  • Works collaboratively with business subject matter experts to analyze requirements and needs, determine project scope and develop time estimates.
  • Perform assigned software development tasks, individually or as part of a team, to enhance existing applications, or develop new applications. Key responsibilities includes
    • Analyse and document requirements
    • Design, code and test new programs and changes to existing programs with a minimum of defects
    • Implement modifications and perform maintenance to existing applications.
    • Compliance with department standards around change management, development standards, methodology, best practices
    • Produce technical documentation for systems / changes as required
    • Participate in quality assurance and user acceptance test cycles, providing input into UAT test plan production as required
    • Release of new or updated solutions to the business with a minimum of impact to the business
  • Design and analyze the integration and delivery for Java projects
  • Application of continuous integration and continuous delivery framework
  • Responsible for root cause analysis and decision making
  • Analyze application and database performance on new and existing programs
  • Completes technical analysis, design, coding and testing for development and support initiatives
  • Prepare and maintain technical documentation related to programs developed
  • Ensures applications meet requirements and desired quality and signs off on all technical aspects of work
  • Demonstrate knowledge of AWS Ecosystem, Docker and Teraform
  • Other duties assigned from time to time


  • Candidate must possess at least a Bachelor’s Degree in Computer Science/Information Technology, Engineering or equivalent
  • At least 5 or more years of experience in software development for various platform applications
  • Strong experience and understanding of Java / J2EE Development and software development
  • Extensive experience in using AWS Ecosystem, Docker, and Teraform
  • Extensive experience in modifying script APIs and in SPRINT
  • Fluency in test-driven development, code reviews, distributed source code management and automated quality assurance
  • Exposure to a wide range of current web programming languages and environments


This is for a permanent work-from-home setup, with a Monday to Friday work schedule, morning shift

Why Diversify?

Since 2012, Diversify has created a culture where its people come first. With locations in Makati and BGC, working with Diversify means access to quality work spaces, the latest infrastructure and resources that have made them one of the leading offshore services providers in Metro Manila. You will immerse yourself in an open, widely diverse office culture where no idea is small enough and you constantly stay engaged with each other.

Position Overview

Experience Diversify: Your Future Simplified