Team & Role
The product team is the cornerstone of Hapz platform. We use leading-edge technologies such as Apache Kafka, Kubernetes, Docker, Spring Boot, Elasticsearch, etc to build a scalable event management platform that has processed millions in ticket revenue and simplified event operations for large scale events with 30,000+ attendees.
Hapz adopts the following core principles for software design:
Agile Manifesto
Microservices Architecture
Continuous Integration / Delivery
Infrastructure as a Code
12-Factor Application
As our Technical Lead, you will work closely with the CTO and PM to design and execute the product development roadmap. You will direct the development process as a team leader and lead developer.
You will:
Understand Hapz’s product vision and assist in the development and realisation of the IT roadmaps.
Mentor the development team on software development design and frameworks to establish consistency and best practices.
Maintain proper source code version control in the development team.
Manage software versioning and ensure backwards compatibility.
Acts as an expert technical mentor to the development team and business users.
Lead code reviews to identify mistakes in development phases and improve software quality.
You may enjoy this if:
You have good team spirit and enjoy mentoring others.
You are a champion of scalable architecture and software design patterns.
You are an excellent communicator. You can effectively share product value and vision with various stakeholders (both technical and non-technical) and rally team members.
You enjoy autonomy - you manage your own time, initiatives, and priority effectively.
You are analytical and result-driven.
You like working in a fast-paced environment.
We’re looking for:
At least 7 years of technical design related to Java software development.
Expert in enterprise development using Spring Boot on Java EE
Expertise in technical knowledge in software development methodologies, design, and implementation.
Experienced in implementing technical solutions, from inception to completion.
Experience with a wide variety of technologies.
Hands-on practical experience architecting AWS cloud environments.
Nice to haves:
Residing in Singapore or Southeast Asia.
Willing to relocate to Singapore.