Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Permanent role
Job Description
o The role is open for a critical clearing and settlement system which consists of web application developed in Java/EJB and batch processing developed in Microfocus Cobol (RHEL, x86 platform).
o The technical team of the system is managed by a VP who oversees both the in-house technical team and vendor resources, and works together with business users, business analysts and QA automation team.
o The candidate should have been in the technical lead role with more than 10 years of experience in total.
o This role is to assist the VP at the working level. While the role is focused on web application, he/she needs to gain some basic knowledge from the job on the batch processing and work closely with the batch processing developers due to both modules are highly inter-related.
o The candidate is expected to lead the technical discussion, provide technical solutions and oversee the feature development and bug fixes from end to end including design, code review, unit testing, deployment, maintenance and support.
o The candidates need to be willing to be hands on.
o The candidate must be willing to learn the domain knowledge in securities market, and clearing and settlement processes.
o The candidate must have strong Java programming skills, and ideally EJB or willing to learn the EJB since it is the essential technology to integrate the frontend and backend.
o Ideally the candidate has worked in enterprise framework in IBM Websphere, IBM Webseal and IBM DB2. Other Java technologies are hibernate, spring and struts since the system comprises of multiple applications.
o The candidate should be experienced in JQuery, Javascript, HTML.
o Other than software architecture, the candidate should have system architecture knowledge such as active/active design, component failover, HA/DR for high availability design.
o The candidate needs to be experienced in ensuring application performance for large data volume.
o The candidate needs to have experience in Linux and has basic shell scripting skills.
o Experience in CI/CD using Gitlab and Jenkins, and DevSecOps will be strong plus.
o The candidate needs to be matured and able to work under pressure since the system is critical and expected to continuous run without major disruptions on top of tight project deadlines.
o The candidates are expected to follow policy and process including technical documentation and change control board as required for a highly regulated environment.
o The candidate is expected to attend to production incidents as level 3 support when needed. Off-hours support will be rotated among the team.
o Due to sensitivity of trading hours, the production deployments are typically performed on Friday evenings. Large production deployments such as major upgrade or industry wide BCP are performed on Saturday although it is rare and only planned as per on need basis.
Required Skill
· Years of exp: 8+ years in Java
· Experience in technical lead role with more than 10 years of experience in total
· Lead experience: technical discussion, provide technical solutions and oversee the feature development and bug fixes from end to end including design, code review, unit testing, deployment, maintenance and support.
· Strong Java programming skills, and ideally EJB or willing to learn the EJB since it is the essential technology to integrate the frontend and backend.
· Experience in enterprise framework in IBM Websphere, IBM Webseal and IBM DB2. Other Java technologies are hibernate, spring and struts since the system comprises of multiple applications.
· Experienced in JQuery, Javascript, HTML.
· System architecture knowledge such as active/active design, component failover, HA/DR for high availability design.
· Experience in Linux and has basic shell scripting skills.
· Experience in CI/CD using Gitlab and Jenkins, and DevSecOps (development, security, and operations) will be strong plus.
Job Type: Full-time
Pay: RM10,000.00 - RM16,000.00 per month
Benefits:
- Health insurance
- Opportunities for promotion
- Professional development
Schedule:
- Monday to Friday
Application Question(s):
- What is your expected salary?