- Jordan
- Job Search
- Developer Jobs
- Jobs in Amman
- Kalamntina
- Senior Software Engineer
Job vacancy Senior Software Engineer
Announced
28 December, 2023
Job Type
Employee
Job Status
Full Time
Job Title
Senior Software Engineer
Job Location
Job Presentation
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
- Location Amman - Jordan
- Industry Information & Communication Technologies
- Job Type Full-Time
- Degree Bachelor
- Experience 3 - 5
- Nationality Unspecified
Valid Till
28 May, 2024 (21 days left)
Share this job offer
related searches
More Job Vacancies
See all jobs