Job title: Java Backend Expert
Job type
Full timeJob Level
ExpertExperience
5-10Functions
Information Technology and NetworksLanguages
EnglishArabic
- Design, develop, and maintain full stack applications using Java 11+, Spring Boot 2.5 +, Spring framework 5.0+, Spring Security, JPA and Hibernate, RDBMS database like MySQL, Rest API, JWT, Git, Docker, OpenID Connect, OAuth 2.0.
- Implement user-friendly and visually appealing front-end interfaces utilizing technologies like JavaScript, HTML5, CSS3 and responsive design principles.
- Utilize your deep understanding of Java and object-oriented programming to build robust and scalable back-end systems.
- Apply knowledge of Java 17 and stay updated with the latest language features.
- Implement Spring Framework and Spring Security to create secure, high-performance applications.
- Utilize JPA or Hibernate for database interaction and MySQL for relational data storage.
- Implement Spring Framework and Spring Security to create secure, high-performance applications.
- Utilize JPA or Hibernate for database interaction and MySQL for relational data storage.
- Knowledge of Microservices architecture the ability to design and develop microservices-based solutions.
- Project Management, Good Communication, Problem Solving, Presentation Skills, Public Speaking, Research, Writing, Closing Skills;
- • Bachelor’s degree in computer science, Information Technology, or Software Engineering.
- • 5-7 years of experience in software development, with a strong focus on Java and full-stack development.
- • Demonstrated experience working on enterprise-level projects.