Qualifications Graduate of any bachelor's degree in Computer Science/Information Technology or its equivalent.
- Minimum of 4 years experience as a Backend Engineer. (Non-negotiable)
Minimum of 4 years experience in software development. (Non-negotiable)
(Non-negotiable)
Must have experience in agile environment.
(Non-negotiable)- Must be a fast-learner. (Non-negotiable)
Must have excellent communications skills (Oral/Written). (Non-negotiable)
- Must have excellent problem-solving / analytical skills.
(Non-negotiable)
Maximum of 30 days notice only.
(Non-negotiable)- Candidates who are under the age of 50 are the only ones eligible for endorsement. (Non-negotiable)
- Must have programming languages / framework(Non-negotiable)
Java 8+
RESTful API / Microservices
- PostgreSQL or other Relational Database
Test Driven Development
- Must have tools and services (Non-negotiable):
Git or SVN
Develop and maintain secure APIs and Database Tables following software development best practices
- Collaborate with Development Lead and Front-end Engineers to design efficient and re-usable Microservices
Participate with the team on Scrum Events- Demonstrate in writing robust and reusable codes adhering to software best practices and design patterns
Research on the latest software libraries by creating POC builds
- Develop API test for back-end services passing code coverage standards
Test quality of output before hand over to SIT and UAT- Problem solving with stakeholders to come up with best approach
Collaborate in development of bank standards as appropriate
- Performs other duties as may be assigned from time to time
Serve as change agent by introducing best practices to P11 to enterprise
Job Type: Full-time
Benefits: Health insurance
- Opportunities for promotion
Pay raise- Promotion to permanent employee
Schedule: Day shift
Supplemental pay types:
Overtime pay
Education:
Bachelor's (Required)