Browse Jobs
For Employers
Post JobLog inGet Started

Senior Back End Developer (Spring)

Algoriza
Cairo, Egypt
Posted 2 years ago
2 open positions
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Algoriza is looking for 2 Senior backend developers (Spring): Vacancies onsite in NEOM project KSA and remotely from Egypt.

  • Participate in the conception and feature planning of new software as well as the extension of existing software.
  • Optimize backend services to maximize reliability and speed.
  • Design, develop, and maintain modern web applications and spring cloud microservices
  • Analyze and clarify business requirements to implement data model and business logic
  • Work as part of an agile team to actively communicate status and complete deliverables on schedule
  • Write unit and integration tests to ensure quality and maintainability of applications
  • Resolve bugs, performance problems, and other issues with production applications

Job Requirements

  • Minimum Spring Experience : 4 Years
  • IT experience in analysis, design, development, documentation, implementing and testing of software systems in Java, J2EE and Internet technologies.
  • Strong Knowledge on Application Development using Software Development Life Cycle SDLC using Agile/Scrum.
  • Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.
  • Strong hands-on experience with Spring Boot.
  • Experience in implementing Java EE design patterns such as MVC, Singleton, Session Facade, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Sound RDBMS concepts and broadly worked Oracle 12c, MySQL technologies such as Cassandra, MongoDO
  • Hands on experience with build and deployment tools including Ant / Maven, logging and Debugging using Slf4 and Log4j, unit and integration testing using JUnit.
  • Experience with Use-Case design, Class and Sequence diagrams using UML.
  • Excellent team player with good analytical, strategic planning and interpersonal and communication skills. Highly motivated, enthusiastic and self-starter.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Back End Developer (Spring)