Browse Jobs
For Employers
Post JobLog inGet Started

Senior Full Stack Developer (Spring - Angular)

A1Softech
Cairo, Egypt
Posted 2 years ago
8Applicants for1 open position
  • 3Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

About job: 

● Develop high-quality software design and architecture

 ● Identify, prioritize and execute tasks in the software development life cycle 

● Develop tools and applications by producing clean, efficient code

 ● Automate tasks through appropriate tools and scripting 

● Review and debug code 

● Perform validation and verification testing 

● Collaborate with all teams fix and improve products 

● Document development phases and monitor systems

 ● Ensure software is up-to-date with latest technologies 

● Mentor junior and mid-level engineers 

● Be a persistent, creative problem solver 

● Remain cool and effective in a crisis 

● Stay on the leading edge of development practices 

● Passionate about great technologies, especially open source 

Job Requirements

 5+ years of professional software engineering experience 

● Bachelor Degree in computer engineering 

● Expertise with standard server-side software technologies, including: Java EE,, Spring, Play NodeJS, Express,, Hibernate, etc. 

● Experience with REST and API design 

● Experience with sql/no-sql database like MongoDB 

● Experience in Object Oriented Analysis and Design (OOA/OOD) with appropriate use of design patterns 

● Experience with modern web development tools and frameworks: Angular, Vue .. etc 

● Experience with deployment of scalable web systems with architectural requirements for high availability, high throughput, low response time 

● Experience with Agile/Scrum methodologies tools such as Jira 

● Experience with git 

● Experience with Junit Tests and TDD 

● Experience with microservices

 ● Highly quality-focused, particularly with respect to code quality 

● AI and Machine learning knowledge is a plus 

● Experience working with a DevOps approach and associated tools e.g. Bamboo, BitBucket, Stash & Jenkins is a big plus 

● Experience with Cloud Computing infrastructure and APIs like AWS is a plus 

● Understanding of secure application development best practices, such as OWASP is a plus 

● Experience or knowledge of SonarQube or similar is a plus 

● Leadership skills is a plus

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Full Stack Developer (Spring - An...