Company
Technology
JavaTechnicalLead
Neural analysis suggests this role is
optimal for Lead candidates.
“Java Technical Lead. Skills: Java, Spring Boot, Microservices, Distributed systems. Lead design. Lead development”
What You'll Achieve.
Successful project execution; Successful project delivery
Industry & Context.
Resolve technical bottlenecks
What They're Looking For.
Must Have
8+ years of experience, Java-based enterprise application development, Java 21, Spring Boot, Microservices architecture, Multi-threaded application design, Oracle, PostgreSQL, NoSQL systems, SQL, Data modeling skills, Distributed systems, Kafka, Redis/Redisson, Docker, Kubernetes, C++ knowledge, Software design patterns, Object-oriented principles, Clean architecture practices, Unit testing, Performance optimization, Memory management, Application tuning, Communication skills, Bachelor’s or Master’s degree
Nice to Have
Telecom domain concepts, SS7 protocols, Diameter protocols
What You'll Do.
Define architectural decisions
Drive architectural decisions
Contribute to hands-on development
Maintain code quality
Maintain best practices
Guide teams in requirement analysis
Guide teams in system design
Guide teams in implementation
Guide teams in testing
Guide teams in production support
Oversee integration with databases
Ensure efficient data modeling
Ensure efficient data querying
Ensure efficient data optimization
Collaborate with cross-functional teams
Ensure successful project execution
Ensure successful project delivery
Resolve technical bottlenecks
Promote engineering excellence
Ensure adherence to coding standards
Ensure adherence to unit testing practices
Ensure adherence to secure development
Ensure adherence to maintainable development
How You'll Work.
Team & Collaboration
Cross-functional teams; Communities of practice
Communication Scope
Client communication
Full Job Description
## Accountabilities Lead the design, development, and delivery of large-scale, high-availability Java-based enterprise applications with a strong focus on performance, scalability, and reliability. Define and drive architectural decisions for microservices-based systems, ensuring alignment with enterprise standards and long-term technical strategy. Actively contribute to hands-on development using Core Java, Spring Boot, and distributed system technologies while maintaining code quality and best practices. Guide teams in requirement analysis, system design, implementation, testing, and production support across complex technical environments. Oversee integration with databases (Oracle, PostgreSQL, NoSQL) and ensure efficient data modeling, querying, and optimization. Collaborate with cross-functional teams including product managers, architects, and client stakeholders to ensure successful project execution and delivery. Mentor engineers, resolve technical bottlenecks, and promote engineering excellence across teams and communities of practice. Ensure adherence to coding standards, unit testing practices, and secure, maintainable software development principles. Requirements 8+ years of experience in software engineering with strong expertise in Java-based enterprise application development. Strong hands-on experience with Java 21, Spring Boot, microservices architecture, and multi-threaded application design. Deep understanding of databases including Oracle, PostgreSQL, and NoSQL systems, along with strong SQL and data modeling skills. Experience working with distributed systems and tools such as Kafka, Redis/Redisson, Docker, and Kubernetes. Knowledge of C++ to support understanding and integration with legacy systems. Exposure to telecom domain concepts and protocols such as SS7 and Diameter is highly desirable. Strong understanding of software design patterns, object-oriented principles, and clean architecture practices. Proven experience in unit testing, perfor
Applying for this Java Technical Lead role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Lever
- Lever uses a streamlined one-page form — apply in under 5 minutes.
- LinkedIn import works well; review parsed data before submitting.
- The cover letter field is optional but visible to reviewers — use it to differentiate.
- Referral codes from employees can significantly boost visibility of your application.
ANONYMOUS · UNFILTERED
What do employees actually say about this company?
Real rants from real employees. Read before you apply.