Job Requirements
This job post is managed by
Skills
Job description for Lead Software Engineer (Java) - Remote at Produgie Pte Ltd
- Provide technical leadership to a development squad
- Design solution with your squad on ever-evolving challenges
- Co-own backend architecture of the platform with CTO
- Co-Own CI/CD pipelines with assistance from DevOps team
- Develop multi-tenant B2B products using TDD or BDD
- Work closely with the product owner to deliver products using agile methodology
- Perform code reviews
- At least 8 years of proven experience as a software engineer, including 4 years with Java as the main language
- Strong belief in automated testing first approach
- Experience developing products using TDD or BDD
- Experience in Spring Cloud and Spring Boot framework
- Experience with Cloud Infrastructure preferably GCP in areas like CDN, API Gateway, serverless compute, functions, NoSQL DB and mySQL
- Experience with Infrastructure as Code tool such as Terraform
- Experience with message bus such as Apache Kafka
- Experience with Microservices architecture, serverless and Kubernetes
- Experience with tools like Okta and Cronofy is a plus
- Experience working in a startup environment is a plus
Glints Safety Tips
Don't provide your bank or credit card details when applying for jobs. Legitimate employers and hiring managers do not require an application fee or expect you to pay for training.
Learn More