Java Software Developer Lead Arpu Telecommunication Services

Posted 30+ days ago

Experience

3 - 5 Years

Job Location

Cairo - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

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.

Desired Candidate Profile

Qualifications and Requirements:

  • Bachelor's degree in computer science or a related field.
  • Java Expertise: 7+ years of experience in Java SE/EE development 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 APIs with 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.

Company Industry

Department / Functional Area

Keywords

  • Java Software Developer Lead

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Similar Jobs

Backend Developer

Superbytes

  • 3 - 8 Years
  • Dubai - United Arab Emirates (UAE)
View All