Offre fiable
Technology Lead (Java)
Strivo Labs
Lagos, Nigeria
CDI
Publiée il y a 1 mois · Expire dans 3 semaines
Description du poste
A top employer is now accepting applications for this role.
Role Overview
- The Technology Lead (Java) will provide technical leadership across backend systems while managing and mentoring a team of engineers.
- This role combines hands-on Java development with architecture design, system scalability, and delivery oversight.
- You will play a critical role in building secure, resilient, and compliant financial systems while aligning engineering execution with business goals.
- Lead backend architecture design and implementation using Java-based technologies.
- Define engineering standards, code quality benchmarks, and best practices.
- Review system designs to ensure scalability, performance, and security.
- Own technical decision-making across product squads.
- Design and develop enterprise-grade applications using:
- Java (8/11/17+)
- Spring Boot / Spring Framework
- RESTful APIs & Microservices architecture
- Build and maintain high-performance transaction processing systems.
- Optimize applications for concurrency, latency, and reliability.
- Write clean, testable, and maintainable code.
- Lead, mentor, and manage a team of backend developers.
- Conduct code reviews and technical coaching sessions.
- Support recruitment, onboarding, and performance management.
- Drive sprint planning and ensure on-time delivery.
- Ensure systems meet regulatory, security, and compliance standards.
- Implement secure coding practices aligned with financial services requirements.
- Oversee integrations with payment gateways, core banking systems, and third-party APIs.
- Implement authentication & authorization frameworks (OAuth2, JWT).
- Work with DevOps teams on CI/CD pipelines.
- Support cloud deployment (AWS, Azure, or GCP preferred).
- Guide containerization strategies (Docker, Kubernetes).
- Ensure system monitoring, logging, and uptime standards.
- Bachelor’s Degree in Computer Science, Engineering, or related field.
- 7+ years of software development experience.
- 3+ years in a leadership or team management role.
- Strong proficiency in Java and Spring Boot.
- Experience building high-volume, transaction-heavy systems.
- Solid understanding of:
- Microservices arc...
Ce poste vous intéresse ?
Se connecter pour voir l'emailPas encore inscrit ? Créer un compte gratuit