Java Software Developer Lead

ARPU Telecommunication services
Cairo, القاهرة
منذ 3 أيام

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:


  • 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.
تقديم
توصيات وظائف أخرى:

Senior Software Developer- Frontend (VOIS)

Vodafone
Giza, الجيزة
Amazon Web Services (AWS) 1. Software Developer 2. Senior Software Engineer 3. Senior Software Developer 4. Software Engineer 5....
منذ أسبوع

Senior Java Developer

BlackStone eIT
Remote
  • Designing, developing, and implementing high-quality Java...
  • Collaborating with cross-functional teams to define, design,...
منذ 6 أيام

Senior Full Stack Developer (Mern Stack Developer)

Nawy Real Estate
القاهرة, القاهرة
  • Develop front end website architecture.
  • Design user interactions on web pages.
  • Develop back-end website applications...
منذ 4 أيام

Junior Java Developer

Advansys ESC
Cairo, القاهرة
  • Proficiency in Spring Boot for backend development.
  • Strong knowledge of Java.
  • Basic understanding of Microservices architecture.
منذ أسبوع

Autosar Adaptive Vehicle Platform Software Developer

Luxoft
مصر
The mission is to design and implement vehicle abstraction layers primarily for ADAS/AD features that makes development of highly...
منذ أسبوعين

Senior Software Integrator Engineer

Luxoft
Cairo, القاهرة
Supporting large Vehicle Manufacturers in the area of Development, Production and Aftersales is Luxoft's ambition. Luxoft's goal...
منذ أسبوع

Senior Software Engineer - Java with Python

Unifonic
Cairo, القاهرة
  • Building and maintaining solutions that scale Serving...
  • Contributing to building and maintaining the policies,...
منذ 6 أيام

Senior UI Developer

BlackStone eIT
Nasr City, القاهرة
  • Bachelor's degree in Computer Science, Web Development,...
  • Proven experience as a UI Developer +5 years...
منذ 3 أسابيع

Sr. Java Developer

DXC Technology
Cairo, القاهرة
  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code...
منذ أسبوعين

Senior Full-Stack Java Developer (AWS)

Rackspace
الجيزة
  • Design and manage complex SQL schemas and queries, with a...
  • Build and maintain secure, containerized services in a...
منذ 3 أسابيع