Java Software Developer Lead

Not Interested
Bookmark
Report This Job

profile Job Location:

Cairo - Egypt

profile Monthly Salary: Not Disclosed
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

Description

About the Role:

We are seeking a highly motivated and experienced Java Team Lead to join our dynamic engineering team. The successful candidate will be responsible for leading and mentoring a team of talented Java developers ensuring the successful delivery of high-quality software solutions. This role requires strong technical expertise excellent leadership and communication skills and a passion for delivering exceptional results.

Responsibilities:

  • Lead mentor and guide a team of Java developers providing technical guidance coaching and performance feedback.
  • Define and implement best practices for software development including coding standards design patterns and testing methodologies.
  • Oversee the entire software development lifecycle from requirements gathering and design to development testing and deployment.
  • Ensure the timely and high-quality delivery of software projects within budget and scope.
  • Collaborate with cross-functional teams including product managers designers and QA engineers.
  • Identify and resolve technical challenges and propose innovative solutions.
  • Stay abreast of the latest Java technologies and industry trends.
  • Foster a positive and collaborative team environment.
  • Promote continuous improvement within the team.



Requirements

Qualifications and Requirements:

  • Bachelors degree in computer science or a related field.
  • Java Expertise: 7 years of experience in Java SE/EEdevelopment and all Java Development.
  • 3 years of experience leading and mentoring software development teams.
  • Spring Framework: Deep understanding of Spring Boot Spring MVC and Spring Security.
  • Strong understanding of core Java concepts including object-oriented programming data structures and algorithms.
  • API Development: Proven experience in designing and integrating RESTful APIswith robust security measures.
  • Security Practices: Knowledge of OWASP guidelines authentication protocols (e.g. OAuth JWT) and encryption techniques.
  • Experience with Spring Boot Spring MVC and other popular Java frameworks.
  • Experience with relational databases (e.g. MySQL PostgreSQL) and NoSQL databases (e.g. MongoDB).
  • Experience with cloud platforms (e.g. AWS Azure GCP) is a plus.
  • Strong and proven ability in leading team.
  • Strong communication and interpersonal skills.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and as part of a team.
  • Passion for technology and a desire to learn new things.
DescriptionAbout the Role:We are seeking a highly motivated and experienced Java Team Lead to join our dynamic engineering team. The successful candidate will be responsible for leading and mentoring a team of talented Java developers ensuring the successful delivery of high-quality software solutio...
View more view more

Key Skills

  • Bootstrap
  • Attorney
  • Gallery
  • Instrumentation
  • Banking & Finance

About Company

Company Logo

ArpuPlus is a regional mobile value added service provider (VAS) and platform solutions in the MENA, Asia, and Europe.

View Profile View Profile