Responsible and reporting to the head of IT Small Medium Enterprise Solution division for the development and maintenance of IT systems and projects handled;
Conduct analysis, design, and development of applications that are in accordance with customer, business, and bank operational needs;
Ensure system testing, both unit tests, functional tests and system integration tests, so that the applications created can be used and connected to other required systems;
Determine team priorities and targets in completing work related to IT aspects that are their responsibility;
Monitor performance, functions and application changes until they are in accordance with customer, business, and bank operational needs;
Plan system capacity to match predetermined performance needs;
Compile and manage documentation related to application development;
Implement risk management, IT Governance and applicable policies and regulations.
Requirements
What You Need To Have
Candidate should possess at a minimum Information Systems or Computer Science (S1) in related majors.
> 5 years of experience as Software Engineer (Backend Developer)
> 2 years of experience as Lead Software Engineer.
Fluently in Java language (Spring boot).
Fluently in Reactive Programming.
Familiar with agile scrum framework.
Understand clean architecture.
Fluently and understand end to end CI/CD process for deployment.
Good communication and collaboration skill.
Able to do code testing, bug troubleshooting, and provide application support.
Able to work in a fast paced environment with tight deadlines and target.