Software Engineering Manager [up to RM19k]
Randstad has partnered with a growing Financial Services organization, offering reliable and secure solutions to a large clientele across the region.
Key Responsibilities
- Advanced Java Development & Design: Guide the team in designing and implementing high‑volume, low‑latency, fault‑tolerant financial services using Java/J2EE principles, including concurrency, multithreading, and asynchronous programming.
- Microservices Architecture: Direct the development, deployment, and optimization of microservices primarily using Spring Boot.
- Framework Expertise: Oversee effective use of Spring MVC for building web applications and ensure optimal use of the Spring ecosystem (Spring Security, Spring Data).
- Technical Leadership: Provide expert technical guidance on complex programming challenges, focusing on JVM performance tuning, garbage collection optimization, and effective exception handling.
- Team Management: Lead, mentor, and coach a team of software engineers; manage performance, conduct reviews, and drive career development.
- Quality & Compliance: Ensure strict adherence to high code quality standards, security protocols, and regulatory compliance inherent to the Financial Services industry.
- Architecture Review: Participate in critical architectural decision‑making, ensuring systems are resilient, highly available, and performant.
Job Details
- Hybrid Working Arrangement
- Financial Services Industry
- Public Transport Accessible
Requirements
- Minimum 7 years of total experience in software development, with hands‑on expertise in Java/J2EE, Spring Boot, and Spring MVC.
- Minimum 3 years in a formal management role or senior team lead position.
- Mandatory prior professional experience within the Financial Services Industry (banking, fintech, payments, lending).
- Strong understanding of modern API design (REST) and experience with database technologies (SQL/NoSQL).
- Proven ability to communicate complex technical concepts clearly to technical and non‑technical audiences.
Nice to Haves
- Experience with cloud platforms (AWS, Azure, GCP) and container orchestration technologies like Docker and Kubernetes.
- Knowledge of specific financial security protocols and compliance standards (PCI DSS, SOX).
- Experience managing teams focused on high‑volume, transactional systems in a low‑latency environment.
Key Skills
- Java, J2EE, Hibernate, Spring Boot, Kubernetes, Docker, Jenkins, CI/CD, Microservices
How to Apply
Kindly click on the applicable link to apply if you are interested and suitable for this role. Alternatively, you can reach out via LinkedIn for a confidential discussion.
Sundar Ravindran | Randstad