Technical Lead Full-Stack Java Developer
5 days ago
**Role Purpose**:
Responsible for leading the projects technically from the early phases of planning till the delivery of the production system.
**Key Accountabilities and Decision Ownership**:
Design:
- Ensure all the technical team has full understanding of the project design.
- Responsible for implementing the business requirements adhering to the design document of the project.
Reporting
- Report accurate and clear status about technical team progress, challenges, risks, and recommendation.
Coaching & Technical guidance:
- Responsible for providing full coaching, technical guidance, and support for all the technical team members during the project.
- Decide the technologies and tools that best fit implementing the customer requirements.
- Manage multiple projects and handle different tasks simultaneously.
Quality:
- Assessing the quality of all project’s technical deliverables.
- Communicates and enforces coding standards.
- Ensure all implemented features are unit tested.
- Performs code reviews and recommends necessary rework.
- Responsible for the code being developed by the developers.
- Promptly escalate issues, which affect project quality.
- Ensure code is documented where applicable or required.
Technical Estimate:
- Responsible for all technical estimates from the project’s early phases till end of the project.
- Contribute to estimating the high-level-requirements during RFPs.
Teamwork & Communication:
- Ensure team-work spirit.
- Ensure all team members are assigned to the tasks that fit their technical capabilities.
- Communicate technical feedback and technical development areas to team members.
Commitment, Flexibility & Dedication:
- Deliver tasks on time and within project plan with the agreed quality standards.
- Flexible to adapt with unplanned changes in timelines, business requirements, quality standard or any other activity that might threat the overall project delivery.
- Co-operate with other team members to achieve project targets.
- High dedication with putting the business first and ability to set the right priority for the benefit of our business.
Systems Support:
- Effectively supporting production systems, taking care of implementing the required KPI and adhering to the agreed service level agreements.
Innovation
- Suggest, plan, and implement new ideas and software improvements.
- Encourage team to innovate and comes with new ideas.
- Assess team ideas and provide constructive feedback and guidelines.
**Core Competencies, Knowledge and Experience**:
Work Experience:
- 7+ years working experience.
**Education**:
Bachelor’s degree in computer science and/or engineering or equivalent
General Skills:
- Good communication skills.
- Communicate in a clear and simple way.
- Steadiness under pressure.
- Ability to work efficiently under pressure with no compromise on quality of deliverables.
- Working with can-do attitude and competitive spirit.
- Learning from mistakes and share lessons learned from previous projects.
- Good listener, listen and ask questions to understand the business needs.
- Show a can-do attitude and believe in challenging and developing ourselves.
- Proactive and positive spirit and attitude.
- Inspire and energize others to believe in themselves and achieve more.
**Must Have Technical / Professional Qualifications**:
- Excellent hands-on experience in Java (OOP, SOLID principals, design patterns, clean code, threading, streaming,)
- Excellent hands-on experience in Angular
- Very good experience in Spring framework (Spring boot, Spring data, Spring security, Spring cloud,...)
- Very good experience in Microservice architecture & REST APIs
- Very good experience in Unit Testing & mocking
- Very good experience in Relational & No SQL Databases
- Very good experience in Caching and performance tuning
- Good experience in Docker, Kubernetes, Jenkins, CI/CD
- Nice to have experience in AWS Development
- Nice to have experience in test automation & Test-Driven Development
**#_VOIS #movewithus**:
-
Full-Stack Java Developer
2 weeks ago
مصر, Egypt CrossWorkers Full time**Senior Software developer for International customer** **Title: Mid-Level Full-Stack Java Developer (Java &Angular)** **Industry: IT Software** **Reporting Line: Team Leader/SDS & Client (POC)** **Position Type: Full Time** **Level: Mid-Level** **Location: Cairo Office, New Cairo** **About the job**: Do you have a strong background as a "Full-Stack Java...
-
Java Full Stack Developer
5 days ago
مصر, Egypt ACCUMED Full timeOther duties could include: using source code repositories (like SVN, GIT) from within NetBeans for all Java projects; using multiple data storage and access techniques including abstraction layers, DAOs, and RDBMS such as SQL server; efficiently identifying and implementing reusable code in an object-oriented fashion. **Primary Responsibilities**: -...
-
Team Lead
5 days ago
مصر, Egypt ACCUMED Full time**Job Summary**: Other duties could include: using source code repositories (like SVN, GIT) from within NetBeans for all Java projects; using multiple data storage and access techniques including abstraction layers, DAOs, and RDBMS such as SQL server; efficiently identifying and implementing reusable code in an object-oriented...
-
Java Full Stack Developer
2 weeks ago
مصر, Egypt Top Business Human Resources Full time**Job Description**: - Work with development teams and product managers to ideate software solutions - Design client-side and server-side architecture - Write effective APIs - Test software to ensure responsiveness and efficiency - Troubleshoot, debug and upgrade software - Create security and data protection settings - Write technical documentation - Work...
-
Lead Full Stack Developer
7 days ago
مصر, Egypt Luxoft Full time**Project** Description**: Luxoft is looking out for technical role where you will have an opportunity to work in a company with operations around the globe. You will be involved in designing, developing, and implementing the financial products for the world's leading Retail Banks **Responsibilities**: - Job Responsibilities: - Involved in the complete...
-
Senior Full-Stack Java Developer
2 weeks ago
مصر, Egypt CrossWorkers Full time**Senior Software developer for International customer** **Title: Software Developer - “Stack”** **Industry: IT Software** **Reporting Line: Team Leader/SDS & Client (POC)** **Position Type: Full Time** **Level: Senior** **Location: Cairo Office, New Cairo** **About the job**:You have a strong background as a "Senior Full-Stack Java Developer (Java+...
-
Senior Java Full Stack Developer
7 days ago
مصر, Egypt Luxoft Full time**Project** Description**: Luxoft is looking out for technical role where you will have an opportunity to work in a company with operations around the globe. You will be involved in designing, developing, and implementing the financial products for the world's leading Retail Banks **Responsibilities**: - Job Responsibilities: - Involved in the complete...
-
Senior Full Stack Java Developer
2 weeks ago
مصر, Egypt Emaratech Full time**Responsibilities**: - Collaborate with stakeholders, designers, and other developers to develop effective software solutions - Design and develop high-quality software using Java, Spring, and Hibernate - Develop and maintain databases using MySQL or Oracle - Ensure software is up-to-date, stable, and secure - Develop, test and maintain...
-
Full Stack Angular
2 weeks ago
مصر, Egypt Trimetis Services Full time**Soft skills**: - Passionate about web technologies - Collaborate with other teams to ensure design and integration - Develop in a test-oriented and fast paced environment - Capable of creating strategies to implement products in the best roadmap for balance between technical and business objectives - Identify and communicate risks before implement the...
-
Full Stack Developer
7 days ago
مصر, Egypt Digitopia Full timeDigitopia would like to announce a new vacancy for a [Full Stack Developer]. Gender: Female & Males. Job Hours: From 10 am to 4 pm. Location: Alexandria, Egypt. Two days off/weekly Role: We are looking for a highly skilled computer programmer comfortable with front **Responsibilities**: - Developing front-end website architecture. - Designing user...