Software Developers Java/Angular (3 years of Experience)

🏢 MTS-IT
📍 Cairo, EgyptFull-timeOn-site
📅 Posted: 2mo ago🔄 Updated: 2mo ago
CV%
✨ AI Summary
We are seeking experienced Software Developers with a minimum of 3 years of experience in Java Spring Boot and Angular to join our team for a stable, long-term role. The position involves reviewing system requirements and design, developing web and desktop applications, creating user interfaces, building system integration components, performing unit testing, debugging, and upgrading existing applications. Candidates should possess a Bachelor's degree in Computer Science or a related field, with proven experience in full-stack development, desktop/mobile applications, microservices architecture, and various related technologies. Strong communication, teamwork, and analytical skills are essential.
Required Skills
Information Technology
JavaSpring BootAngularMicroservicesWebSocketsKafkaRedisOT SecurityOpenAIOAuth2SAMLMySQLMongoDBApacheHTMLCSSJavaScriptData TransformationjQueryC#PythonReactNode.jsInformaticaPostgreSQL
Soft Skills & Professional Competencies
CollaborationAnalytical Skills
Engineering, Construction & Trades
Systems Engineering
Other
full stacksoftware developmentspring framework
Requirements
Bachelor's degree in computer science field or equivalent.Proven experience as a Full Stack Developer Java spring-boot and angularExperience developing desktop and mobile applicationsExperienced 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 stacksKnowledge 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 designExcellent communication and teamwork skills.An analytical mind.Degree in Computer Science, Statistics or relevant field.
Description
We are hiring Software Developers to join our team in a stable, long-term role. This position is suitable for develops with 3+ years of experience who are looking to grow their skills in a professional environment. Scope:Reviews Requirements and design of the system to be implemented.Develop web and desktop applications according to system specifications.Create logical and dynamic user interfaces according to system specifications.Develop system integration software components according to system specifications.Perform unit testing and debugging to ensure the code is correct.Upgrade existing application as required according to system specifications.Respond to testing bug reports and fix bugs.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00