Browse Jobs
For Employers
Post JobLog inGet Started

Senior Full stack Java developer

MTS-IT
Maadi, Cairo

Senior Full stack Java developer

MTS-IT
Maadi, Cairo
Posted 28 days ago
56Applicants for2 open positions
  • 45Viewed
  • 8In Consideration
  • 11Not Selected

Job Details

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

Skills And Tools:

Job Description

  • Develop applications according to requirement specifications.
  • Develop system integration software components according to requirement specifications.
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Perform unit testing and debugging to ensure the code is correct.
  • Respond to testing bug reports and fix bugs
  • Participate in requirement gathering and business analysis activities
  • Participate in application\database design activities
  • Present ideas for system improvements
  • Participate in training and / or customer support activities as needed.
  • Troubleshoot client problems both remotely and onsite.
  • Research and identify cause of reported defects and issues
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Work with data scientists and analysts to improve software

Job Requirements

  • Proven experience as a Full Stack Developer or similar role
  • Experience developing desktop and mobile applications
  • Experienced in Patterns, Designs and Algorithms.
  • Experienced in Microservices Architecture.
  • Experience with Websockets.
  • Experience with Kafka Streams and Redis.
  • Experience with Spring security, OpenID, OAuth2, and SAML 2.
  • Familiarity with common stacks
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
  • Excellent communication and teamwork skills.
  • An analytical mind.
  • Degree in Computer Science, Statistics or relevant field.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Full stack Java developer