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

Stay Updated

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