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
Responsibilities
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
Qualifications
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.