Jawatan ini ditutup kerana majikan telah berhenti mengambil permohonan baru bagi jawatan ini.
Anda boleh menyemak laman syarikat ini untuk melihat jawatan yang masih dibuka, atau cari pekerjaan yang sepadan.
Daily Duties and Main Responsibilities will include:
Line Management of several Software Engineers: Leading the engineers in their day-to-day activities and professional development.
Coaching and upskilling engineers
Advising Engineering and Product Management on the technical and architectural strategy for components/modules of the Cloudpay platform and ensuring alignment with relevant Product Area(s):
Includes selecting and providing guidance on the appropriate design methodology (such as object-oriented, function-oriented, component-based) and strategies to be used within a project.
Determining design alternatives with trade-off analysis.
Technical leadership of architectural and engineering initiatives in a particular product area
Working collaboratively with Agile Teams to understand the business domain and client requirements; drive analysis, architecture/design and development of quality deliverables and technical solutions crossing a broad spectrum of technologies.
Designing and building solutions in the context of a legacy platform transitioning to microservice architecture.
Establishing and upholding code standards and best practices through code reviews and refactoring efforts; identifying improvements to coding and technical standards
Promoting a culture of producing quality products and compliance to quality processes across the team
Identifying and investigating complex platform issues with respect to performance, security, scalability, maintainability and reliability upon deployment; presenting solutions and championing priorities
Attributes and Experience Required:
Extensive hands-on development experience, minimum of 7 years with a strong foundation in OOP and Design Patterns, Clean code and SOLID principles
Experience leader/people manager of software engineers (ideally team of 5++) and professionals from associated disciplines.
Proven experience setting the technical strategy, implementing and tuning enterprise scale applications.
Spring Boot web, Security, Actuator, AMQP, JPA, batch and mail
Java 17 working knowledge is an edge
Demonstrable experience in microservice architecture and design patterns, and implementing microservices
Experience working with relational (MySQL/MariaDB) AND NoSQL (MongoDB, DynamoDB) database management systems and ability to write complex queries.
Experience in API-driven development
Experience in application performance tuning and secure coding
Comfortable in engaging with a wide range of roles (juniors, seniors, other stakeholders) to collaborate on solutions and communicate technical ideas
Working knowledge of Agile/Lean practices
Experience in leveraging containerization (Docker/Kubernetes) and developing cloud-native applications
Soft skills needed:
Strong teamworking and communication skills
Excellent logical, analytical skills and attention to detail
Self-starter, able to own, prioritize and plan own workloads
Flexibility in working to tight timescales to meet release deadlines
The following would be an advantage:
Experience in Node.js, Groovy, AngularJS, React-Redux, Vue.js
Background in Payroll, HR or other financial domains
Experience in data modeling, data architecture/engineering
Package and Benefits:
Competitive annual salary and benefits package
18 days annual leave plus public holidays
Earned Wage Access (via CloudPay Now app)
Flexible remote working
10 days sick leave
Personal and professional development opportunities
Friendly working environment
Soal Jawab Jawatan
Tanya soalan dan majikan akan menjawab tentang jawatan ini
Anda mempunyai sebarang soalan?
Anda perlu log masuk untuk bertanya soalan.
Log masuk atau Daftar
Be the First Comment
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report This Job ad.