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.
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
Unlock Global Potential with HGS
We are HGS Offshore Staffing Solutions, a premier global partner in building offshore teams in the Philippines, with over 1,500 professionals across Metro Manila and Cebu.
Our goal is to ignite global potential by connecting exceptional talent with companies worldwide. We are committed to propelling your career forward by providing opportunities for growth, where your expertise can flourish in any field. Here, you'll have access to global industries, continuous training opportunities, and a culture where your voice always matters.
At HGS, we go beyond recruiting talented individuals, we cultivate a vibrant community. You'll be able to grow alongside your peers through professional development opportunities at your fingertips and connect with teammates during exciting company events. Our monthly huddles keep you connected with your team and colleagues. We also foster a dynamic community with our charity initiatives, reminding us that our careers can make a real difference. Whether you work remotely or side-by-side, you are always part of the team at HGS.