SPECTRO SYSTEMS

Senior Java Software Engineer

Date Posted

April 29

Work Type

-

Job Level

SENIOR

Job Location

馃嚜馃嚞 Egypt

Role Description: applications and products with coaching juniors team members.


Department: Software Development


Reporting To: Software Development Team Leader


Technical Experience:

4-6 years of experience in software development using Java technology.

Very good knowledge of: -

路 micro-service development.

路 angular JS.

路 PostgreSQL database.

路 Apache Cassandra.

路 ORM.

路 one or more Spring frameworks.

路 RestFull APIs.

路 SOAP web services.

路 JavaScript.

路 Service Oriented Architecture (SOA).

路 Micro-services Architecture.

路 design patterns.


Design:

路 Participate in design of one or more of business modules.

路 Implement the agreed requirement adhering to the design documents of the project.


Coaching & Technical guidance:

路 Own one or more modules of the project(s) under development.

路 Responsible for providing technical guidance and coaching for the juniors team members.


Quality:

路 Implement the agreed requirement with high level of quality.

路 Review code of junior members with providing clear feedback.


Technical Estimate:

Participate in the requirements estimation process.


Innovation:

路 Suggest and implement new ideas and software improvements.

路 Assess juniors team members ideas and provide constructive feedback and guidelines.


General:

  • Fast learning curve with minimal coaching and guidelines.
  • Flexible to adapt with unplanned changes in timelines, business requirements, quality standard or any other activity that might threat the overall delivery.
  • Show a can-do attitude and believe in challenging and developing ourselves.
  • Co-operate with other team members to achieve business targets.
  • High dedication with putting the business first and ability to set the right priority for the benefit of our business.

漏 Copyright 2023. All Rights Reserved by Hisham Elmorsi.

the99hired@gmail.com