0% found this document useful (0 votes)
36 views

Senior Application Developer (Java)

This job posting is for a Senior Application Developer using Java. The responsibilities include managing all phases of software development including requirements gathering, design, development, testing, implementation and support. The role requires project management experience to ensure projects are completed on time and on budget. Candidates should have a computer science or IT degree plus 5 years of experience developing software, preferably in financial services. Strong skills in Java, related frameworks, version control and Apache web servers are required.

Uploaded by

Jason
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views

Senior Application Developer (Java)

This job posting is for a Senior Application Developer using Java. The responsibilities include managing all phases of software development including requirements gathering, design, development, testing, implementation and support. The role requires project management experience to ensure projects are completed on time and on budget. Candidates should have a computer science or IT degree plus 5 years of experience developing software, preferably in financial services. Strong skills in Java, related frameworks, version control and Apache web servers are required.

Uploaded by

Jason
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Senior Application Developer (Java)

Job description:

● In charge of the system analysis and design which includes requirements gathering, operation
impact analysis, technical system analysis & design, development, testing, implementation,
documentation, QA and constant review.
● To manage the project resources and to ensure deliverables are met and within the budget
allocated.
● Involve in complete SDLC, including transforming business requirements into software design,
performing coding and testing plus system integration, as well as continuous support of
software applications.
● Project management in term of the monitor and supervise the project timeline, resources and
issue.
● Ensure the enforcement of the programming coding standard, program promotion procedure
and technical documentation.
● Provides guidance on business process improvements and recommend changes in alignment
with business tactics and strategy for area of responsibility.
● Participate in all phases of the application development life cycle.
● Managing vendors to meet the timeline for delivery of contracted quality & coverage criteria.
● To build appropriate controls into business application software to ensure the system stability,
security and reliability.
● Monitors implementation to ensure project/program compliance to budget, schedule, quality
standards, SDLC standards and user requirements.

Requirements:

• Bachelor’s Degree in Computer Science/Information Technology or equivalent.


• Minimum 5 years in IT system development (preferably in Financial Service/Banking Institution
industry)
• Sound knowledge of Object-Oriented Programming (OOP) concepts
• Software design and development with JAVA, JSP, HTML, HTML5 , CSS, JavaScript, XML
• Experience in SOAP, RESTful API etc
• In-depth knowledge of code versioning tools, for instance, Git or SVN
• In-depth knowledge of popular Java frameworks like Spring framework, Spring batch, spring
security
• Understanding of building tools like Maven, Gradle, etc
• Experience in Apache web server and Tomcat.
• Strong analytical, problem-solving and design skill, familiar with the system development
methodology.
• Demonstrate ability to do documentation and communicate operational procedures to team
members.

You might also like