🌎
This job posting isn't available in all website languages
📁
Lead Software Engineer
📅
CREQ258550 Requisition #

ole Team Lead Technical
Experience 8+ Years
Job Description
• 8+ years of hands-on experience in Java development, with at least 1-2 years in a
technical leadership or mentoring capacity.
• Expert-level proficiency in Core Java (JSE), including deep knowledge of JVM tuning,
concurrency, and memory management (a must-have requirement).
• 5+ years of dedicated experience in Spring Framework / Spring Boot and designing
scalable Microservices architectures.
• Proven track record in System Design and Integration, with a strong understanding
of RESTful APIs, message brokers (e.g., Kafka/RabbitMQ), and distributed systems.
• Experience leading code reviews, defining best practices for API documentation
(Swagger/OpenAPI), and ensuring high-quality CI/CD standards.
• Excellent problem-solving and architectural skills, with the ability to navigate
complex technical debt and provide strategic solutions.
• Strong leadership and communication skills, with a proven ability to bridge the gap
between technical teams and non-technical stakeholders or clients.
• Demonstrated ability to manage team workloads, mentor junior/mid-level
developers, and drive delivery in a high-pressure, fast-paced environment.

Previous Job Searches