Browse Jobs
For Employers
Post JobLog inGet Started

Technical Lead (Java)

Maadi, Cairo
Posted 5 years ago
8Applicants for1 open position
  • 4Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Seeking an experienced Java technical lead to join a highly skilled team of backend and frontend developers and help us continue implementation of leading technology solutions that drive our business. The role is not just about software development, it is also about the design and architecture of our solutions. Candidate should be self-motivated, energetic, driven and looking to build a career in a fast-paced market environment.

  • Responsible for developing, enhancing, modifying and/or maintaining different platforms and applications.
  • Engage with key stakeholders, internal and external, to understand user requirements
  • Work with other development team members to achieve the required deliverables.
  • Design and set the overall architecture, patterns and integration points.
  • Coach team members.
  • Design prototypes and POC.
  • Take ownership and accountability for the deliverables in all phases of the development lifecycle
  • Proactively participate in platform automation and review activities

Job Requirements

  • 8+ years of hands on experience developing Java applications based on Spring, Angular.
  • Strong experience with Web Services (SOAP/REST) integration
  • 2+ years leading complex development efforts
  • Experience with Spring-WS, Spring Boot and Spring REST web service framework is required
  • Experience with JSON (swagger doc)
  • Experience with integration with external third party and payment gateways
  • Exposure to Cloud development (AWS) is a must
  • Hands-on experience on multithreading, distributed caching, & fault-tolerant logic
  • Hands-on experience in performance tuning distributed applications and building unit tests.
  • Understanding and experience in Object-Oriented Design Principles & Test-Driven Development
  • Understanding and experience using continuous build tools like Maven / Jenkins / GIT
  • Strong Analytical and communication skills
  • Experience within an Agile development methodology

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentTechnical Lead (Java)