Lead Java Software Engineer
Core
Lead backend engineer building and scaling the core orchestration platform using Java, overseeing team growth and technical quality.
Role type
Senior IC Lead Software Engineer (Team Lead)
Builds
Enterprise workflow orchestration platform and automation solutions
Domain
SaaS / Workflow Orchestration / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Micronaut, Architecture Design, CI/CD, SLO/SLA definition, Technical Mentorship, Distributed Systems, Testing & Automation
Preferred skills
Vue.js, Docker, Kubernetes, AWS/GCP/Azure, PostgreSQL/MySQL, Open Source contributions
Technologies
Java, Micronaut, Vue.js, Kafka, Elasticsearch, PostgreSQL, MySQL, Docker, Kubernetes, Terraform, GCP, AWS, Azure, GitHub
Responsibilities
Build and improve core platform backend; Oversee engineers as Team Leader (code reviews, unblocking, mentorship); Act as translator between technical and non-technical departments; Own software quality (CI/CD, SLOs/SLAs, Post-Mortems); Work closely with customers to fix pain points.
Seniority
Senior, hands-on IC with leadership responsibilities