Browse Jobs
For Employers
Post JobLog inGet Started

Backend Developer (Java Spring Boot)

Cairo, Egypt
Posted 3 months ago
87Applicants for1 open position
  • 17Viewed
  • 7In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Duties and responsibilities

Backend:

  • Expert in Developing Spring Boot Application
  • Design and implement scalable web service APIs in Spring Boot following best practices and design patterns.
  • Experience in working with different Authentication providers like oauth, AD and SAML-based providers.
  • Good experience in building Microservices using Spring Cloud (Netflix OSS stack is a plus
  • Proficiency in working with PostgreSQL, MySQL database.
  • Good experience in NoSQL DBs like MongoDB and DynamoDB
  • Designing and developing APIs with proper documentation using OpenAPI standards.
  • Experience in working in a Containerized environment using Docker.
  • Proficiency in configuring maven based or gradle-based projects.

Miscellaneous:

  • Ensuring that all key technical requirements are identified, estimated, designed, documented, implemented and integration tested.
  • Working closely with the Business Analysts, Testing, and Support teams to ensure all technical requirements for new projects are captured, designed, and developed according to those requirements.
  • Proficiency in GIT is a must.
  • Technical Documentations skills is a must.
  • Excellent Problem-Solving skills.
  • Experience in the Cloud is a plus (GCP, AWS)
  • Experience in JHipster framework is a plus.
  • Knowledge in using API Gateways like WSO2 & Apiegee is a plus.
  • Manage and communicate work responsibilities to team members.
  • Experience in BPMN engines is a plus.
  • Monitoring applications using ELK stack
  • Orchestrating containers using Kubernetest is a plus.

Job Requirements

Qualifications

  • Bachelor’s degree in computer programming, computer science, or a related field.
  • Minimum Experience: +3 years
  • More education or experience may be required.
  • Fluency or understanding of specific languages, such as Java, PHP, or Python, and operating systems may be required.
  • Strong understanding of the web development cycle and programming techniques and tools.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentBackend Developer (Java Spring Boot)