Lead Software Engineer
Core
Lead the design and delivery of a scalable activity monitoring solution using React UI and Java/Spring Boot backend services.
Role type
Senior IC lead software engineer (Java/Spring Boot, React, Kafka)
Builds
Scalable activity monitoring solution, event-driven microservices, React interfaces
Domain
Enterprise software, cloud-native infrastructure, data engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, React, Kafka, MySQL, AWS, Jenkins CI/CD, Python, AG Grid
Preferred skills
NoSQL, Elasticsearch, Databricks, Docker, Kubernetes, Terraform, CloudFormation, observability, distributed tracing
Technologies
React, Java, Spring Boot, Kafka, MySQL, Databricks, AWS, Jenkins, AG Grid, Elasticsearch, Docker, Kubernetes, Terraform
Responsibilities
Design and evolve Kafka-based event-driven microservices workflows; Set engineering standards for Spring Boot services; Design data access patterns across MySQL and Databricks; Establish AWS deployment strategies including blue/green and canary releases; Build and maintain performant React interfaces and data-heavy AG Grid experiences; Lead responsible adoption of enterprise-authorized AI-assisted engineering practices.
Seniority
Senior, hands-on IC with leadership responsibilities