https://bayt.page.link/WEN6YF2smLbpm8PWA
Create a job alert for similar positions

Job Description

Objective:-


Responsible for designing and developing high-performance, scalable, and secure Java applications and Software. 


What you'll do!


Following the best practices, design patterns and industry standards to provide efficient solutions. 
Writing clear, and well-documented code for assigned tasks. 
Implementing unit testing for developed software. 
Following the software development life cycle (SDLC) placed by company to achieve targets. 
Guiding and assist junior developers. 
Implementing and maintaining software products using a variety of tools and solutions. 
Designing and evaluating different solutions for the needed business case. 
Solving and verifying the functional and business issues of the software products. 
Participating in peer reviews and providing feedback to other developers. 
Participating in developing estimates for the projects and tasks.
Periodically report project/task status to Tech lead/ principal. 
Mentoring and guiding junior developers, fostering a culture of continuous learning and improvement. 

What you should have!


Bachelor's Degree in computer science or any relevant field
5-7 years of experience 
Excellent awareness of the software lifecycle
Working knowledge of design patterns. 
Experience with Unified Modeling Language (UML). 
Strong knowledge of Java 8+, JPA is a must  
Experience in Agile development methodologies. 
Experience in Application Servers (i.e., WebLogic, WebSphere) is a plus. 
Experience with Spring framework (MVC, Data, Security) is a must
Experience in Messaging using JMS (ActiveMQ, RabbitMQ) or Kafka is a must
Hands-on experience with Spring Cloud / Microservices architecture is a must 
Working experience in version control systems such as Git 
Knowledge of Agile development methodologies



Job Details

Job Location
Cairo Egypt
Company Industry
Other Business Support Services
Company Type
Employer (Private Sector)
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.