Tech Engineer Lead- Java
Core
Provide technical leadership and hands-on engineering for designing, developing, and modernizing scalable enterprise full-stack applications and microservices.
Role type
Senior IC Tech Engineer Lead (Java/Spring Boot/React)
Builds
Scalable, secure, highly available full-stack applications and microservices
Domain
Enterprise software development, financial services
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, React, JavaScript/TypeScript, RESTful APIs, microservices, object-oriented programming, SQL, Git, automated testing, Agile/Scrum
Preferred skills
Cloud-native architecture (AWS/Azure/GCP), Docker, Kubernetes, Kafka/RabbitMQ, CI/CD tools, Spring Cloud/Security, NoSQL, Redis, legacy modernization, observability tools
Technologies
Java, Spring Boot, React, JavaScript, TypeScript, SQL, Oracle, PostgreSQL, SQL Server, Git, AWS, Azure, Google Cloud, Docker, Kubernetes, Kafka, RabbitMQ, Jenkins, GitHub Actions, GitLab, Azure DevOps, Spring Cloud, Spring Security, OAuth2, JWT, MongoDB, DynamoDB, Bigtable, Redis, Splunk, AppDynamics, Dynatrace, Prometheus, Grafana
Responsibilities
Lead technical design and implementation of enterprise applications; Mentor engineers and establish engineering best practices; Drive legacy application modernization to cloud-ready architectures; Review code and architecture for quality and security; Coordinate cross-team technical dependencies; Lead troubleshooting of complex production issues
Seniority
Senior, hands-on IC with leadership responsibilities