Back
Full-time
avatar
EJADA systems Ltd
|
Salary:
 $1,300 - $1,580 /Mo

Senior Java Developer

Ejada is looking for a Senior Java Developer to be responsible for front and Back-end web development. The Senior Java Developer understands several how to work with several languages and databases including PHP, HTML, CSS, JavaScript and everything in between.

Responsibilities

  • Mentor development teams during the project lifecycle, applying the latest Java technologies
  • Make a code review of the submitted developers' work
  • Mastering Enterprise Java technologies and frameworks; JEE, Spring MVC, Spring Boot, Micronauts, JPA, Hibernate, Spring Cloud, Spring Batch, Quartz, Junit, and Log4j.
  • Lead and apply DevOps practices, Continuous Integration, and Continuous Delivery using Jenkins or Azure DevOps
  • Participate in solution architecture in terms of technology/framework selection and components relationships
  • Highly recommended to have deep experience in the banking industry with the ability to work in diverse industry domains.
  • Participate in solution hardware and software prerequisites
  • Perform agile sprint planning and perform technical analysis
  • Convert user stories to manageable work items
  • Works closely with internal stakeholders, extracts and clarifies requirements and have the autonomy to direct strategy, methodology and technology selection to deliver those requirements.
  • Collaborates with the product team and stakeholders for the requirements gathering, system design and work verification.

Qualifications

Bachelor of computer science or equivalent

5 years of Experience

  • Familiarity with continuous integration, deployment and automation tools.
  • Experience with automation and configuration management tools.
  • Significant experience in developing efficient and maintainable code.
  • Knowledge on fundamentals of Networking and VMWare virtualisation.
  • Platforms administration, including configuration, deployments and operational maintenance.
  • Significant experience in application/system design.
  • Understand the importance and always follow security best practices.
  • Demonstrate strong problem-solving skills, privileging simple solutions to complex situations. .

Benefits

  • Paid time off according to local laws (sick days, vacation days)
  • Health insurance
  • Life insurance (Variable)
  • Dental insurance (Variable)
  • Vision insurance (Variable)
  • Retirement benefits or accounts (In some countries)
  • Disability insurance (In some countries)
  • Tuition reimbursement (In some countries)
  • Childcare leave (In some countries)
  • Employee recognition programs
  • Relocation assistance ( Subject to business needs)
  • Workplace perks such as recreation activities, food and coffee, plus flexible work schedules ( For office Jobs only)

Full-time Position

Cairo Governorate - Egypt / Onsite

Onsite

Advanced (5-10 yrs)

English

ASAP

Any Time Zone

Share this Job
About the company
avatar
EJADA systems Ltd
IT & software
EJADA is a leading IT services provider in the Middle East and North Africa (MENA) region, enabling enterprises and public-sector organizations to maintain and increase their competitive edge through innovative IT solutions.
14 El Shahid Eshak Yacoub, Almaza, Cairo, Egypt
Cairo Governorate, 11843
Egypt

Full-time Position

Cairo Governorate - Egypt / Onsite

Onsite

Advanced (5-10 yrs)

English

ASAP

Any Time Zone

Share this Job