Deskripsi Pekerjaan
Join Nagarro, a globally recognized digital product engineering company experiencing exponential growth! We're on a mission to build transformative products, services, and user experiences that redefine industries. As a Principal Engineer, you'll lead technical strategy for high-impact projects while mentoring next-generation engineers in our vibrant Singapore hub.
Our engineering culture thrives on innovation, collaboration, and continuous learning. You'll architect scalable solutions using cutting-edge Java Fullstack technologies while shaping engineering best practices across distributed teams. This role offers unparalleled opportunities to influence product roadmaps and drive technical excellence for enterprise clients across APAC.
Nagarro provides a dynamic environment where your expertise in cloud-native architectures and full-stack development will directly impact our product portfolio. If you're passionate about solving complex challenges and elevating engineering standards, this is your chance to accelerate your career while building the digital future.
Tanggung Jawab
- Architect scalable Java Fullstack solutions using Spring Boot, React/Angular, and cloud-native technologies
- Lead technical strategy for enterprise-level product development in Agile environments
- Mentor and develop engineering talent through code reviews, pair programming, and knowledge sharing
- Collaborate with product stakeholders to translate business requirements into technical specifications
- Drive DevOps excellence including CI/CD pipelines, infrastructure-as-code, and monitoring systems
- Champion engineering best practices including TDD, BDD, and microservices design patterns
- Evaluate and integrate emerging technologies to maintain competitive advantage
Kualifikasi
- 10+ years of software development experience with 5+ years in leadership roles
- Expert proficiency in Java EE, Spring ecosystem, and modern frontend frameworks
- Strong background in cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Proven track record of architecting microservices and distributed systems
- Experience with performance optimization, security best practices, and scalability patterns
- Excellent problem-solving skills with ability to balance technical debt and innovation
- Strong communication skills with ability to align technical and business stakeholders