Java Technical Lead
Core
Architecting, designing, and implementing business-critical low-code/no-code applications and distributed computing systems to serve internal and external clients.
Role type
Senior Technical Lead (Java)
Builds
Business process fabric applications and distributed computing systems
Domain
Financial services / Enterprise software
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring, SQL, Hibernate, Kafka, Microservices, CI/CD pipelines, Distributed systems architecture, Database design, REST API, Enterprise Integrations
Preferred skills
Angular, OpenShift, Docker, Kubernetes, Reactive front-end technologies
Responsibilities
Manage and mentor development teams, facilitate architecture discussions, design and develop distributed systems, conduct code reviews, foster automation and CI/CD pipelines, conduct technical research, work with business users on scalability and security requirements
Seniority
Senior, hands-on IC with leadership responsibilities