Responsibilities
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.
Work with Git for version control and Maven for building projects.
Create Docker containers for application deployment.
Develop web applications with HTML5, CSS3, JavaScript, and responsive design principles.
Utilize Bootstrap to create visually appealing and user-friendly interfaces.
Apply design patterns to ensure maintainable, scalable, and efficient software architecture.
Develop RESTful APIs and work with messaging frameworks.
Knowledge of Keycloak, OpenID Connect, OAuth2, and SAML2 is a huge plus in the context of security and authentication.\
Collaborate with the team using Jira for project management.
Knowledge of Microservices architecture is a plus, as well as the ability to design and develop microservices-based solutions.
Familiarity with Linux systems is a plus.
Experience with NoSQL databases is a plus.
Qualifications
Bachelor’s or master’s degree in computer science or related field.
Minimum of 3 years of experience in software development, with a strong focus on Java and full-stack development.
Demonstrated experience working on enterprise-level projects.
Excellent problem-solving skills and the ability to adapt to new technologies and frameworks.
Strong teamwork and collaboration skills, with a commitment to meeting project deadlines.
Adept at self-learning and staying updated with the latest industry trends.
المهارات المطلوبة
MySQL
Java
SQL
Back-End Development
تفاصيل الوظيفة
الموقع عمان - الأردن
القطاع
تكنولوجيا المعلومات والاتصالات
نوع الوظيفة دوام كامل
الدرجة العلمية بكالوريوس
الخبرات 3 - 5
الجنسية
غير محدد
سجلي الدخول للتقدم