Randstad is presently working with a regional financial services company providing solutions for their wide range of clientele. Your future employers rely on modern technologies, secure protocols and a driven team in their direction to achieve business goals.
key responsibilities:
Lead the architectural design and implementation of robust, scalable, and secure full-stack applications.
Bridge the gap between frontend and backend, ensuring seamless integration, high performance, and optimal user experiences.
Establish, promote, and enforce technical standards, code quality metrics, and best practices across the stack.
Design and develop high-throughput, low-latency backend microservices using Java and Spring Boot.
Build dynamic, responsive, and highly accessible user interfaces using React and modern state management libraries.
Write clean, well-tested (unit, integration, E2E), and maintainable code.
Act as a technical sounding board and mentor for junior and mid-level developers, conducting thorough code reviews and encouraging technical growth.
Collaborate closely with Product Managers, UI/UX designers, and DevOps engineers to translate business requirements into concrete technical solutions.
requirements:
7+ years of professional software engineering experience in a full-stack capacity.
Deep proficiency in Java (version 11 or higher preferred).
Extensive hands-on experience building enterprise-grade applications using the Spring Boot framework (Spring MVC, Spring Security, Spring Data).
Strong understanding of microservices architecture, RESTful API design, and asynchronous messaging (e.g., Kafka, RabbitMQ).
Solid experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL solutions.
Advanced, production-proven experience with React (including Hooks, Context API, and modern build tools like Vite or Webpack).
Proficiency in state management libraries (e.g., Redux Toolkit, Zustand) and routing.
Strong fundamentals in modern JavaScript/TypeScript, HTML5, and CSS3/SASS.
Strong grasp of OOP principles, SOLID design principles, and architectural patterns.
Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI) and containerization (Docker, Kubernetes).
Proficiency with testing frameworks like JUnit, Mockito, Jest, or React Testing Library.
nice to haves:
Experience migrating legacy monolithic systems to modern microservices.
Cloud platform experience (AWS, Azure, or GCP).
Familiarity with GraphQL.
Active participation in the open-source community or technical blogging.
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 to me via LinkedIn for a confidential discussion.
Sundar Ravindran | Randstad
show more
...
Financial Services Industry
Hybrid Working
Public Transport Accessible
about the company
Randstad is presently working with a regional financial services company providing solutions for their wide range of clientele. Your future employers rely on modern technologies, secure protocols and a driven team in their direction to achieve business goals.
key responsibilities:
Lead the architectural design and implementation of robust, scalable, and secure full-stack applications.
Bridge the gap between frontend and backend, ensuring seamless integration, high performance, and optimal user experiences.
Establish, promote, and enforce technical standards, code quality metrics, and best practices across the stack.
Design and develop high-throughput, low-latency backend microservices using Java and Spring Boot.
Build dynamic, responsive, and highly accessible user interfaces using React and modern state management libraries.
Write clean, well-tested (unit, integration, E2E), and maintainable code.
Act as a technical sounding board and mentor for junior and mid-level developers, conducting thorough code reviews and encouraging technical growth.
Collaborate closely with Product Managers, UI/UX designers, and DevOps engineers to translate business requirements into concrete technical solutions.
requirements:
7+ years of professional software engineering experience in a full-stack capacity.
Deep proficiency in Java (version 11 or higher preferred).
Extensive hands-on experience building enterprise-grade applications using the Spring Boot framework (Spring MVC, Spring Security, Spring Data).
Strong understanding of microservices architecture, RESTful API design, and asynchronous messaging (e.g., Kafka, RabbitMQ).
Solid experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL solutions.
Advanced, production-proven experience with React (including Hooks, Context API, and modern build tools like Vite or Webpack).
Proficiency in state management libraries (e.g., Redux Toolkit, Zustand) and routing.
Strong fundamentals in modern JavaScript/TypeScript, HTML5, and CSS3/SASS.
Strong grasp of OOP principles, SOLID design principles, and architectural patterns.
Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI) and containerization (Docker, Kubernetes).
Proficiency with testing frameworks like JUnit, Mockito, Jest, or React Testing Library.
nice to haves:
Experience migrating legacy monolithic systems to modern microservices.
Cloud platform experience (AWS, Azure, or GCP).
Familiarity with GraphQL.
Active participation in the open-source community or technical blogging.
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 to me via LinkedIn for a confidential discussion.
See what comes ahead in the application process. Find out how we help you land that job.
1 of 8
apply with randstad.
Applying with us is easy. We will review your application and see if you are a good fit for the job and the company.
2 of 8
we'll give you a call.
Our consultant will call you at a suitable time to discuss your application and further career aspirations.
3 of 8
getting you registered.
If you’ve never worked with us before, we’ll need some basic additional pieces of information to confirm your eligibility for work.
4 of 8
compliance check.
Next, we just need to verify a few things - we’ll make the relevant compliance checks and keep you posted.
5 of 8
reference and background check.
As part of the process in ensuring you’re perfect for the role, we’ll make contact with any relevant references you’ve provided.
6 of 8
the perfect job for you.
Our expert team will either arrange an interview for the role you’ve applied for, or if they believe there’s a better opportunity, they’ll suggest alternative options too.
7 of 8
the interview.
We’ll ensure that you’re fully prepared ahead of your interview and know exactly what to expect - good luck!
8 of 8
start your new job.
Congratulations, you’re ready to begin your new job. The team will ensure that you’re fully prepared for your first day.
About Client Company: Our client is a leading global banking and financial technology institution. Culture & Conduct: The organization operates under strict corporate Conduct Principles, focusing heavily on delivering fair outcomes for clients, maintaining effective financial markets, enforcing financial crime compliance, and fostering the right working environment.About the RoleThis job posting consolidates three distinct tiers of production engineering
About Client Company: Our client is a leading global banking and financial technology institution. Culture & Conduct: The organization operates under strict corporate Conduct Principles, focusing heavily on delivering fair outcomes for clients, maintaining effective financial markets, enforcing financial crime compliance, and fostering the right working environment.About the RoleThis job posting consolidates three distinct tiers of production engineering
RM15,000 - RM18,000 per month, Attractive benefits package
About the RoleAs a Cybersecurity Solutions Engineer / Architect, you will be responsible for strengthening the organisation's security posture through proactive monitoring, vulnerability management, security architecture improvements, risk assessments, and incident response activities.You will work closely with engineering, infrastructure, DevOps, and operations teams to implement practical security solutions that support business growth while maintaining
About the RoleAs a Cybersecurity Solutions Engineer / Architect, you will be responsible for strengthening the organisation's security posture through proactive monitoring, vulnerability management, security architecture improvements, risk assessments, and incident response activities.You will work closely with engineering, infrastructure, DevOps, and operations teams to implement practical security solutions that support business growth while maintaining
about the companyI am partnering with top-tier organizations across the financial services sector—including traditional banking, insurance, and fast-growing fintech companies. They pride themselves on delivering clean code, utilizing modern architecture, and fostering a highly collaborative, agile engineering culture to build scalable, innovative digital products.about the jobDesign, develop, and maintain high-performance, scalable web and mobile solutions
about the companyI am partnering with top-tier organizations across the financial services sector—including traditional banking, insurance, and fast-growing fintech companies. They pride themselves on delivering clean code, utilizing modern architecture, and fostering a highly collaborative, agile engineering culture to build scalable, innovative digital products.about the jobDesign, develop, and maintain high-performance, scalable web and mobile solutions
let similar jobs come to you
We will keep you updated when we have similar job postings.
Thank you for subscribing to your personalised job alerts.