job background image
BREEO INTERNATIONAL DOCUMENTS CLEARING L.L.C.png

Full Stack Java Developer

Client of Kalamntina

  • Jordan

Salary

  • JOD 400 - JOD 430 per month

Job Type

  • Full-Time

Job Description

Job Description: Full Stack Java Developer

Roles & Responsibilities:

Responsibilities:
- Design, develop, and maintain full-stack applications using Java 11+, Spring Boot 2.5+, Spring Framework 5.0+, Spring Security, JPA, Hibernate, MySQL, Rest API, JWT, Git, Docker, OpenID Connect, and OAuth 2.0.
- Implement user-friendly and visually appealing front-end interfaces using JavaScript, HTML5, CSS3, and responsive design principles.
- Build robust and scalable back-end systems leveraging Java and object-oriented programming principles.
- Stay updated with the latest language features of Java 17 and apply them effectively in development.
- Use Spring Framework and Spring Security to create secure, high-performance applications.
- Interact with databases using JPA or Hibernate, with MySQL for relational data storage.
- Employ Git for version control and Maven for project building.
- Deploy applications using Docker containers.
- Develop web applications with HTML5, CSS3, JavaScript, and responsive design principles, utilizing Bootstrap for interface design.
- Apply design patterns to ensure maintainable, scalable, and efficient software architecture.
- Create RESTful APIs and work with messaging frameworks.
- Knowledge of Keycloak, OpenID Connect, OAuth2, and SAML2 for security and authentication.
- Collaborate with the team using Jira for project management.
- Experience with Microservices architecture and the ability to design and develop microservices-based solutions is a plus.
- Familiarity with Linux systems and NoSQL databases is advantageous.

Qualifications:
- Bachelor's or master's degree in computer science or a related field.
- Minimum of 3 years of experience in software development, with a strong emphasis on Java and full-stack development.
- Demonstrated experience working on enterprise-level projects.
- Excellent problem-solving skills and adaptability to new technologies and frameworks.
- Strong teamwork and collaboration skills, with a commitment to meeting project deadlines.
- Proficient in self-learning and staying updated with the latest industry trends.



Job Openings at Client of Kalamntina

logo-img
logo-img
logo-img
logo-img
logo-img

Stay Updated

Get latest HR News, Trends, Facts and Advices. We will deliver all of it directly to your inbox.