Technical Manager - Java Emaratech

Posted 30+ days ago

Experience

3 - 6 Years

Job Location

Cairo - Egypt

Education

Any Graduation()

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

We are looking to hire a Technical Manager - Java for our Cairo office and below are the details.

Please note that this role requires to work from office and no remote /hybrid work option is available.

Working days : Monday - Thursday : 8 AM - 5 PM & Friday : 8 AM - 12 PM

Office location : Business Festival Park, Cairo

Responsibilities
  • Lead and manage software development team working on Java technologies
  • Oversee full lifecycle software development projects.
  • Ensure technical project delivery is completed on time, and to the required standards.
  • Participate in the requirements gathering process and provide technical guidance and expertise.
  • Provide technical solutions and design input for projects.
  • Assess and evaluate project risks and provide mitigation plans.
  • Ensure team members adhere to coding standards and best practices.
  • Create and maintain project documentation.

Desired Candidate Profile

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • Minimum 12+ years of progressive development and architectural experience in Java related technologies, project delivery, and people management
  • 3+ years of experience in managing a team .
  • Experience in Spring framework (Spring Boot, Spring MVC, Spring Batch, JPA)
  • Experience in client-side web development (HTML5, CSS, JavaScript, JSON, XML)
  • Experience in microservices reactive architectures
  • Experience in service-oriented architectures (REST, SOAP)
  • SQL and NoSQL experience (Oracle, Cassandra, MongoDB)
  • Domain-driven design, SOLID principles, event sourcing, CQRS, design patterns
  • Experience in message-driven architectures (RabbitMQ, Kafka)
  • Good knowledge of TDD and Unit Testing frameworks i.e. JUnit, TestNG, Mockito
  • SOA
  • Domain-driven design, Event sourcing, CQRS
  • Containers (Docker)
  • Experience in Agile software development methodologies.

Company Industry

Department / Functional Area

Keywords

  • Technical Manager - Java

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

Java Developer

Confidential Company

  • 7 - 14 Years
  • Dubai - United Arab Emirates (UAE)

Software Developer

View All