CareerPlanGet AI match score →

Java Technical Lead

Employees can work remotely, ro💼 Full-time🗓 2026-07-03 → 2026-07-31

Core

Design and maintain scalable Java-based backend applications and microservices, focusing on performance, reliability, and event-driven architecture.

Role type

Senior Java Technical Lead

Builds

Scalable microservices and backend applications for clients in Retail, Manufacturing, Finance, and Banking

Domain

Enterprise Software Development / Cloud-Native Architecture

Deliverable

production ML models | product features

Required skills

Java 17, Spring Boot, Hibernate, REST APIs, Apache Kafka, Oracle DB, Kubernetes, GitLab, JUnit, JMeter, ArchUnit, SOLID principles, Design Patterns, TDD

Preferred skills

AI code companions, CI/CD pipeline integration, mentoring, coaching

Technologies

Java, Spring Boot, Hibernate, Apache Kafka, Oracle DB, Kubernetes, GitLab, JUnit, JMeter, ArchUnit

Responsibilities

Develop and maintain Java-based backend applications and microservices; Implement applications following best practices in clean code, testing, and performance optimization; Work closely with DevOps to containerize and deploy applications and integrate CI/CD pipelines; Use events to build robust, asynchronous systems that support scalability and decoupled services; Design and maintain efficient relational database integrations; Engage in architectural discussions, perform code reviews, and promote best practices; Utilize hands-on AI code companions and intelligent development tools to enhance productivity; Guide teams through mentoring, coaching, onboarding, knowledge sharing, and creating a safe, collaborative working environment.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗