Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Bank Islam Malaysia Berhad is seeking an experienced Engineering Manager to lead a talented software development squad focused on full-stack solutions in the Cloud. The role emphasizes Java/Spring Boot, mobile/web tech, and collaboration with product owners to translate business needs into scalable software.
The successful candidate will mentor engineers, drive coding standards, and ensure performance and reliability in Cloud deployments, while staying abreast of emerging technologies and
We are a dedicated division within Bank Islam focused on crafting software and systems for the bank. Our mission is to lead the way in innovation, developing new models and refining our products and services with our customers' needs as the pivotal point of all we do. We aim to self-disrupt, ensuring we stay ahead in delivering exceptional experiences. Our overarching goal is to endow everyone with the tools and knowledge for financial literacy, championing business practices that foster a positive and sustainable impact on the economy, community, and environment. This aligns with our commitment to shariah principles. Our core values emphasize customer-centric thinking, integrity in action, the pursuit of excellence, and taking full ownership of our objectives. In the Engineering team, we recognize that the backbone of our success lies in our technological advancements. We are on the lookout for a skilled Backend Software Engineer to join our ranks and contribute to our software development endeavors. The ideal candidate should possess a deep understanding of backend development processes and be passionate about solving problems and enhancing code quality. If you are someone who thrives on technical challenges and enjoys working in a collaborative environment, we are eager to connect with you.
The Engineering Manager will guide and lead a team of talented software developers in delivering high-quality software solutions. The squad will focus on full-stack development using Java Spring Boot (microservices), Swift and Kotlin or Flutter (mobile / web) in the Cloud environment. The Engineering Manager primary role is to drive the development of cutting-edge flagship applications of the Bank in the Cloud.
Lead and mentor a team of software developers, fostering a collaborative and productive work environment.
Provide technical expertise and guidance to the squad throughout the entire software development lifecycle.
Collaborate with product owners, architects, and other stakeholders to understand and translate project requirements into technical specifications.
Design, develop, and maintain scalable and robust full-stack applications using Java and related technologies in a Cloud environment.
Drive the squad's adoption of best practices, coding standards, and development methodologies.
Conduct code reviews and provide constructive feedback to ensure code quality and adherence to established standards.
Monitor and optimize application performance, scalability, and reliability in the Cloud environment.
Collaborate with DevOps and infrastructure teams to ensure smooth deployment and operation of applications.
Stay updated with industry trends, emerging technologies, and advancements in the Cloud ecosystem to improve the squad's technical capabilities continuously.
Act as a liaison between the squad and other teams within the organization, ensuring effective communication and coordination.
Mentor team members.
Have a strong sense of versioning and branching.
Java
AWS
Docker
GitLab
Bachelor’s degree in software engineering or any related field
10+ years working experience in software development
Extensive knowledge of Java programming language and related frameworks (e.g. Spring Boot, Hibernate, etc.).
Experience in developing and deploying applications in Cloud environments (e.g. AWS, Azure, Google Cloud Platform).
Proficiency in database technologies, both SQL and NoSQL (e.g., MySQL, PostgreSQL).
Demonstrated experience in leading and managing software development teams.
Strong problem-solving and analytical skills, with the ability to identify and resolve complex technical issues.
Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
Familiarity with Agile methodologies and experience working in Agile development environments.
Continuous learning mindset and a passion for staying updated with the latest technologies and industry trends.
Bank Islam Malaysia Berhad is the pioneer of Islamic banking system in Malaysia. We have grown to become one of the nation’s leading financial institutions, providing a wide range of products and services to meet the financial and banking needs of all Malaysians, regardless of race and religion. A career with Bank Islam means an outstanding opportunity to develop a professional vocation in the ever-challenging banking industry. Be a part of an organisation that is totally committed to developing Malaysia as one of the leading global Islamic financial centres.