About the role
As a Solution Architect (Java) , you will be responsible for designing and architecting innovative software solutions that drive the company's technology initiatives. This is a full-time role based in Kuala Lumpur, providing you the opportunity to work in a dynamic and collaborative environment.
What you'll be doing
- Analyse business requirements and translate them into technical solutions using Java technologies
- Design, document and communicate software architectures that address the needs of the business
- Develop proof-of-concepts and prototypes to validate proposed solutions
- Collaborate with cross-functional teams, including developers, project managers and stakeholders, to ensure successful delivery of projects
- Stay up-to-date with the latest technology trends and best practices in the industry
- Mentor and provide technical guidance to more junior members of the team
What we're looking for
- 8+ years of experience as a Solution Architect or Senior Software Engineer, with a strong background in Java development
- Proven experience in designing and architecting complex software systems
- Excellent understanding of software design patterns, principles and best practices
- Proficiency in Java, Spring, Microservices, and related technologies
- Familiarity with cloud computing platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes)
- Strong analytical and problem-solving skills, with the ability to think strategically
- Effective communication and collaboration skills to work with cross-functional teams
What our client offer
- Competitive salary and variable allowances
- Opportunities for professional development and career advancement
- Comprehensive health and wellness benefits
- Engaging team-building activities and social events
Benefits: mobile & home internet claim, 20days annual leave, insurance extended to family, birthday gift, yearly flexi allowance, family leave, paid care leave, haj leave & more.