Deskripsi Pekerjaan
Are you a passionate Full Stack Engineer looking to make a significant impact at a global financial powerhouse? Macquarie Group is seeking a talented technologist to join our dynamic team in Indonesia. In this role, you will be at the heart of our digital transformation, delivering and supporting critical in-house and third-party systems that drive our business forward.
You will be responsible for architecting robust, scalable solutions and ensuring seamless integration across our complex global ecosystems. If you thrive in a fast-paced environment where innovation meets reliability, and you possess a keen eye for high-quality software craftsmanship, we want to hear from you.
Tanggung Jawab
- Design, develop, and deploy scalable full-stack applications using modern frameworks and best practices.
- Collaborate with cross-functional teams to integrate in-house proprietary software with third-party systems.
- Write clean, maintainable, and test-driven code that meets high performance and security standards.
- Troubleshoot, debug, and upgrade existing systems to ensure high availability and reliability.
- Participate in technical design reviews and provide mentorship to junior engineering staff.
- Contribute to the end-to-end software development lifecycle, from requirements gathering to production support.
- Optimize application performance for maximum speed and scalability across various platforms.
Kualifikasi
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Minimum 3+ years of professional experience in full-stack development (Java, React, Node.js, or similar).
- Solid understanding of relational and non-relational databases (PostgreSQL, MongoDB, etc.).
- Proven track record of building and consuming RESTful APIs and microservices.
- Experience with cloud infrastructure (AWS, Azure, or GCP) and containerization tools like Docker or Kubernetes.
- Strong problem-solving skills with the ability to translate business requirements into technical solutions.
- Excellent communication skills in English, capable of working effectively in a global, collaborative team environment.