CareerPlanSign in

Java Technical Lead

Employees can work remotely, ro💼 Full-time🗓 2026-07-27 → 2026-09-25

Core

Design and maintain scalable Java-based backend applications and microservices, leveraging event-driven architecture and AI tools to build robust, decoupled systems.

Role type

Senior IC Java Technical Lead

Builds

Production microservices and backend applications

Domain

Enterprise software development, Cloud-native architecture

Deliverable

production ML models | product features

Required skills

Java 17, Spring Boot, Hibernate, REST APIs, Apache Kafka, Kubernetes, Oracle DB, JUnit, JMeter, ArchUnit, AI code companions

Preferred skills

SOLID principles, Design Patterns, ports & adapter architecture, CI/CD integration, mentoring

Technologies

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

Responsibilities

Design scalable Java backend solutions and microservices; Implement high-quality code with testing and performance optimization; Collaborate with DevOps on containerization and CI/CD; Build event-driven asynchronous systems; Optimize relational database integrations; Conduct architectural discussions and code reviews; Mentor team members on engineering practices; Utilize AI tools to enhance productivity and code quality.

Seniority

Senior, hands-on IC with mentoring responsibilities

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