Lead Java Developer
Core
Lead the design, build, and delivery of enterprise software solutions and scalable technical architecture.
Role type
Senior IC Java Technical Lead
Builds
Enterprise application platform, APIs, integrations, shared services, and microservices
Domain
Enterprise software development
Deliverable
production ML models | product features | infrastructure
Required skills
Java, REST APIs, microservices, distributed architectures, MySQL, MongoDB, Kafka, Redis, Azure DevOps, CI/CD pipelines, application monitoring, logging, production support
Preferred skills
Mentoring engineering teams, partnering with stakeholders, technical judgment, emotional intelligence, ownership mindset, delivery priority management
Technologies
Azure, CI/CD, DevOps, Kafka, MongoDB, MySQL, Redis, microservices, Cloud, AI, API
Responsibilities
Lead the design, build, and delivery of enterprise software solutions; Convert business needs into scalable technical architecture; Oversee the full software development lifecycle; Develop and support APIs, integrations, shared services, and microservices; Diagnose and resolve complex application and production problems; Coach developers through code reviews and technical guidance
Seniority
Senior, hands-on IC with leadership responsibilities