Junior Java SW Developer _VOIS

  • _VOIS
  • Cairo, Cairo Governorate, Egypt

وصف الوظيفة


Design:

 Implement the agreed requirement adhering to the design documents of the project

Investigation & Problem Solving:

 Ability to compare and assess technical solutions & tools.

 Learn from mistakes and consider lessons learned.

Reporting:

 On time reporting and escalation of projects problems.

Quality:

 Implement the agreed requirement with high level of quality.

 Conduct unit test on all deliverables.

 Minimal number of defects during QA & UAT process.

Systems Support:

 Support production systems with taking care of implementing the required KPIs.

 Ability to investigate the root cause, recommend and implement proper technical solution within the agreed SLA.

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.

Innovation

 Suggest and implement new ideas and software improvements.

Technical skills:

Good knowledge of:

 Object Oriented Programming

 Design patterns (Basic GoF)

 SOLID principals

 Threading

 Collections

 Unit testing

 Relational Database Basic concepts

 No SQL Database

 Mongo DB

 Spring boot

 AOP – Aspect Oriented Programming

 Spring data

 Maven

 Git and branching strategies

 Application servers

 Jenkins as a concept

 Streaming

 Reactive programming

 Generics

 REST APIs

 Clean code

Work Experience:

 1-2 years working experience

Education:

Bachelor Degree in computer science and/or engineering or equivalent

General Skills:

 Fast learning curve with minimal coaching and guidelines.

 Can work in a team or independent.

 Steadiness under pressure.

 Good communication skills.

 Communicate in a clear and simple way.

 Learn from mistakes and share lessons learned from previous projects.

 Good listener, listen and ask questions to understand the business needs.

 Ability to work efficiently under pressure with no compromise on quality of deliverables.

 Show a can-do attitude, and believe in challenging and developing ourselves.

#_VOIS #WeMoveTheWorld #MoveWithUs