jobs in Tap Growth Ai

全职 Java Spring Boot Lead 工作, 薪水, Tap Growth Ai 公司招聘中 - Ricebowl

Java Spring Boot Lead

Tap Growth Ai

Undisclosed

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

We're Hiring: Java Spring Boot Lead!

Location: Singapore, Singapore
Work Mode: Work from Office
Role: Java Spring Boot Lead



We are seeking an experienced Java Spring Boot Technical Lead to drive the design, development, and delivery of enterprise-grade applications and digital solutions. This role will provide technical leadership across the full software development lifecycle while working closely with business stakeholders, architects, developers, and project teams.


The ideal candidate will have deep expertise in Java and Spring Boot, proven experience leading engineering teams, and a strong background delivering solutions within Supply Chain, Manufacturing, or eCommerce environments. The role requires a hands-on leader who can contribute to solution design, development, code quality, and technical decision-making while mentoring team members and driving engineering best practices.


Key Responsibilities

Technical Leadership & Solution Delivery

  • Lead the design, development, and implementation of scalable, secure, and high-performance enterprise applications.

  • Provide technical direction and guidance to development teams throughout the software development lifecycle (SDLC).

  • Drive solution architecture discussions and ensure alignment with business and technology objectives.

  • Review technical designs, code quality, and development standards to ensure delivery excellence.

  • Support estimation, technical planning, risk assessment, and project delivery activities.

Application Development

  • Design and develop backend applications using Java, Spring Boot, and related technologies.

  • Build and maintain RESTful APIs, microservices, and event-driven applications.

  • Optimize application performance, scalability, reliability, and maintainability.

  • Ensure adherence to secure coding practices and enterprise development standards.

  • Troubleshoot complex technical issues and provide root cause analysis for critical incidents.

Team Leadership & Mentorship

  • Lead and mentor software engineers, fostering technical growth and best practices.

  • Conduct code reviews, technical coaching, and knowledge-sharing sessions.

  • Support team capacity planning, task allocation, and technical decision-making.

  • Collaborate with cross-functional teams to ensure successful project execution.

Architecture & Modern Engineering Practices

  • Drive adoption of modern software engineering principles, cloud-native architectures, and DevOps practices.

  • Promote CI/CD automation, testing strategies, observability, and application monitoring.

  • Collaborate with solution architects and infrastructure teams on technology roadmaps and platform improvements.

  • Evaluate emerging technologies and recommend improvements to existing systems and development processes.

Stakeholder Management

  • Work closely with business stakeholders, product owners, project managers, and solution architects to understand business requirements and translate them into technical solutions.

  • Communicate technical concepts, risks, and recommendations effectively to both technical and non-technical audiences.

  • Ensure delivery outcomes meet business expectations, quality standards, and operational requirements.

Job Qualifications & Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, ora related discipline.

  • 8+ years of software engineering experience, with a strong focus on Java application development.

  • 3+ years of experience in Technical Lead, Lead Developer, Software Engineering Lead, or similar leadership roles.

  • Expert-level experience in:

  • Java

  • Spring Boot

  • Spring Framework

  • RESTful APIs

  • Microservices Architecture

  • Strong experience with:

  • SQL and relational databases (PostgreSQL, MySQL, Oracle, SQL Server, etc.)

  • System integration and API development

  • Distributed systems and scalable application design

  • Application performance tuning and optimization

  • Experience with modern software engineering technologies and practices, including:

  • CI/CD pipelines

  • Git-based version control

  • Containerization (Docker)

  • Kubernetes or container orchestration platforms

  • Cloud platforms (AWS, Azure, or GCP)

  • DevOps and Agile methodologies

  • Strong understanding of:

  • Software Design Patterns

  • Secure Software Development

  • SDLC and DevSecOps practices

  • Testing frameworks and automation strategies

  • Candidates should have experience supporting Manufacturing, Supply Chain, and E-commerce industries/environments.


Preferred / Advantage

  • Experience with event-driven architectures and messaging technologies (Kafka, RabbitMQ, etc.).

  • Exposure to frontend technologies and full-stack development environments.

  • Experience working in large-scale enterprise transformation programs.

  • Cloud certifications or Java-related certifications are an advantage.

  • Experience leading geographically distributed development teams.




Ready to lead innovative projects? Apply now and be part of our dynamic team!

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多