Epicareer Might not Working Properly
Learn More

Software Engineer (Java Developer)

Salary undisclosed

Checking job availability...

Original
Simplified
Job Description

The Core Java/Backend Developer will primarily be doing backend enhancements for UB Online. Web frontend, Android App, and iOS App will be interacting with the backend system so having a background on web and mobile application is a plus.

Responsibilities:

• Translate user stories into functional applications

• Design, build, and maintain efficient, reusable, and reliable code

• Work in a system that interacts with other systems through REST APIs

• Ensure the best possible performance, quality, and responsiveness of the applications

• Identify bottlenecks and bugs, and devise solutions to these problems

• Help maintain code quality, organization, and automation

• Conduct unit testing on written codes to ensure program perform per design at the unit level

Soft Skills:

• Possess at least a Bachelor's/College Degree, Computer Science/Information Technology, Engineering (Computer/Telecommunication), Science & Technology or equivalent

• Experience in Agile/Scrum process, language, and ceremonies.

• Experience in using Java and Spring/SpringBoot

• Experience in using relational databases (e.g. Oracle)

• Knowledge in continuous integration and continuous delivery tools.

• Solid understanding of API, microservice, and integration concepts and technologies, such as REST, JSON, XML, message queues

• Excellent analytical, technical, diagnostic, and troubleshooting skills

• Solid history of always improving your knowledge and skills and improving processes for your organization

• Ability to communicate ideas clearly and respond in a timely manner

Preferred Requirements:

• Has a background on backend, web, and mobile application development

• Knowledgeable in using AWS, Red Hat OpenShift Container Platform, or any other public cloud platform.

• Experience in Cloud Native Infrastructure, DevSecOps, and Microservice Architecture

Experience:

• Possess at least a Bachelor's/College Degree, Computer Science/Information Technology, Engineering (Computer/Telecommunication), Science & Technology or equivalent

• Experience in Agile/Scrum process, language, and ceremonies.

• 3+ years experience in using Java and Spring/SpringBoot

• 3+ Experience in using relational databases (e.g. Oracle)

• Knowledge in continuous integration and continuous delivery tools.

• Solid understanding of API, microservice, and integration concepts and technologies, such as REST, JSON, XML, message queues

• Excellent analytical, technical, diagnostic, and troubleshooting skills

• Solid history of always improving your knowledge and skills and improving processes for your organization

• Ability to communicate ideas clearly and respond in a timely manner

• Background in backend, web, and mobile application development.

• Experience with cloud infrastructure and tools.
About UnionBank of the Philippines
Size More than 250
Industry Investment Banking & Brokerage
Location Philippines
Founded 16 August 1968
View Company