What You Will Do:
- 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 review
What We Are Looking For:
- At least 8 years of proven experience as a software engineer of which 4 of them includes 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
Apply here now: https://produgie.freshteam.com/jobs/3f5v3q2iOiF6/lead-software-engineer-java?ft_source=e27_25000061452&ft_medium=Free%20Job%20Boards_25000045558