Senior Software Engineer

Senior Software Engineer

Senior Software Engineer

Experienced
Cairo
Posted 2 weeks ago

JOB RESPONSIBILITIES:

• Design and build scalable systems and APIs

• Drive the migration of large-scale, distributed fleet applications towards cloud-native microservices

• Solve problems using distributed, asynchronous messaging

• Work closely with product and infrastructure team

• Ensure high productivity through on time tasks delivery and quality

JOB REQUIREMENTS:

• 5+ years of JavaEE experience

• Excellent command of Design Patterns, Logical thinking and problems solving techniques

• Working in Spring Framework is a must (Core/MVC/Data)

• Knowledge of RDBM is a must

• Experience in Unit/Integration testing is a must

• Experience in version-control system (Git) is a must

• Experience in using maven is a must

• Agile/Scrum knowledge is an asset

• Knowledge of NoSQL (Elasticsearch) is a Plus++.

• Spring Boot Microservices is a Plus++

• Knowledge in Kafka/AMQ is a Plus++

Job Features

Job CategoryDigital Solutions

Apply Online

A valid email address is required.
A valid phone number is required.