Hiring: Java Architect For Malaysia, KL Location
Location: Kuala Lumpur (On-site) – No Remote or WFH
Experience Required: 9+ Years
Domain: Banking / Financial Services
About the Role
We are looking for a highly experienced Java Architect to drive end-to-end solutioning and architecture for enterprise-grade applications. This is a leadership role where you will define technical strategy, design scalable systems, and lead a team of developers across frontend, backend, and database layers.
You will play a key role in delivering robust, secure, and high-performance applications using Angular (Frontend), Java Spring Boot (Backend), and PL/SQL (Database) within a banking environment.
Key Responsibilities
- Own and drive end-to-end solution architecture across multiple applications
- Design scalable, secure, and high-performance systems using Java Spring Boot
- Define architecture standards, best practices, and governance
- Lead and mentor development teams (frontend, backend, DB)
- Collaborate with business stakeholders, product owners, and external vendors
- Translate business requirements into technical solutions and architecture designs
- Oversee application design involving Angular (UI), Java (services), and PL/SQL (database)
- Ensure code quality, performance optimization, and security compliance
- Conduct architecture reviews, code reviews, and technical assessments
- Drive CI/CD, DevOps practices, and cloud adoption (if applicable)
- Identify risks, bottlenecks, and propose mitigation strategies
Technology Stack
- Frontend: Angular
- Backend: Java, Spring Boot, Microservices
- Database: Oracle, PL/SQL
- Other: REST APIs, Microservices Architecture, CI/CD, Git, Agile
Required Skills & Experience
- 10+ years of experience in software development with strong expertise in Java ecosystem
- Proven experience as a Solution Architect / Technical Lead
- Strong hands-on experience in Spring Boot & Microservices architecture
- Solid understanding of Angular-based frontend architecture
- Deep knowledge of Oracle DB and PL/SQL
- Experience in designing scalable, distributed systems
- Strong understanding of API design, system integration, and security best practices
- Experience with DevOps tools, CI/CD pipelines, and cloud platforms (AWS/Azure is a plus)
- Excellent stakeholder management and communication skills
Good to Have
- Experience in banking or financial services domain
- Knowledge of containerization (Docker, Kubernetes)
- Exposure to event-driven architecture (Kafka, MQ)
- TOGAF or other architecture certifications
Leadership Expectations
- Lead from the front with hands-on technical expertise
- Drive innovation and continuous improvement
- Mentor and grow high-performing engineering teams
- Ensure alignment between business goals and technical solutions