Software Engineer, Backend - Paycore
Grab Xem tất cả việc làm
- Tp Hồ Chí Minh
- Lâu dài
- Toàn thời gian
- Design, and maintain high-quality, scalable software applications that meet business and non-functional requirements
- Write clean, efficient, testable, and maintainable code to solve challenging problems in the Fintech domain
- Collaborate with cross-functional teams to define, design, and deliver new features
- Participate in code reviews to maintain code quality, ensure proper technical documentation, and facilitate knowledge sharing
- Troubleshoot and debug complex issues, providing fixes and implementing long-term sustainable solutions
- Ensure system reliability and availability through strong observability practices and drive continuous improvements in Operational Excellence; participating in On-Call rotations is mandatory
- Stay current with emerging industry trends and technologies; leverage Generative AI tools to enhance productivity and improve system capabilities
- Bachelor's degree in Computer Science, Engineering, or a related field
- Computer Science fundamentals in algorithms and data structures, recognize when and how to apply them effectively
- Strong English communication skills (both spoken and written) and proven ability to collaborate effectively
- Strong problem-solving skills with the ability to address not only happy path scenarios but also cover edge cases effectively
- 2+ years of relevant software development experience with proficiency in one or more major programming languages such as Golang (preferred), Java, or demonstrated ability to quickly acquire necessary technical skills
- Operational and compliance excellence - proven ability to implement solutions that meet requirements for Observability, SLAs, Security, Data Governance, and Regulatory compliance
- Write efficient, extensible, and thoroughly tested code for production systems, selecting appropriate abstractions that adhere to SOLID principles
- Write effective design documents and maintain up-to-date documentation (e.g., runbooks)
- Hands-on experience with microservices architecture, cloud platforms (e.g., AWS), and DevOps practices
- Demonstrated passion for learning new technologies and business domains, with experience applying Generative AI to enhance work productivity; experience in the Payments domain
- Proficiency in CI/CD tools (Jenkins, GitLab, etc.)
- Experience with a relational database such as MySQL, PostgreSQL, or Oracle
- We have your back with Term Life Insurance and comprehensive Medical Insurance.
- With GrabFlex, create a benefits package that suits your needs and aspirations.
- Celebrate moments that matter in life with loved ones through Parental and Birthday leave, and give back to your communities through Love-all-Serve-all (LASA) volunteering leave
- We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges.
- Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours