Full Stack Developer, Lead
talentvis singapore pte. ltd.- Posted an hour ago
- Be among the first 10 applicants
Job Description
Lead Software Engineer - Java / Kotlin & Kafka | Distributed Systems
About the role
Lead the delivery of full-stack applications built on JVM technologies and event-driven services. Shape technical designs, contribute code and guide engineers building distributed applications deployed across virtual-machine and Kubernetes environments.
Key responsibilities
- Lead full-stack application design and development using Java or Kotlin and related JVM frameworks.
- Design Kafka-based integrations and distributed processing flows with attention to scalability and failure handling.
- Guide deployment, scaling and troubleshooting across virtual machines, containers and Kubernetes.
- Lead design reviews, estimates, integration planning and code-quality reviews.
- Resolve complex defects and coach engineers while supporting Agile delivery commitments.
Requirements
- At least 10 years of software engineering experience in complex systems, including full-stack delivery.
- Strong hands-on Java or Kotlin development, familiarity with the JVM ecosystem and working knowledge of the other language.
- Experience deploying applications to virtual machines and containers.
- Strong experience building, scaling and troubleshooting full-stack applications on Kubernetes.
- Strong hands-on Apache Kafka and event-driven distributed architecture experience.
- Experience with Agile delivery, technical reviews, estimation, integration planning and engineer coaching.
Good to have
- Safety-critical or mission-critical software delivery and SAFe.
- Kafka topic and partition design, consumer groups, Kafka Connect, schema evolution, ordering, performance and resilience.
- Spring Boot or equivalent JVM frameworks, API integration and PostgreSQL or comparable relational databases.
Interested candidates are encouraged to submit their resumes outlining their relevant experience and achievements to apply88(@)talentvis.com or click apply!
..We regret to inform that only shortlisted candidates would be notified..
EA License No: 04C3537
EA Personnel No: R22106683
EA Personnel Name: Yang Hui Shan, Sherri

