
Full Stack Developer
Posted Jul 17

Posted Jul 17
This is a fully remote position, open to applicants in Saudi Arabia.
• Architect, develop, and sustain Java-based applications utilizing Spring Boot and Spring Security.
• Collaborate with relational databases such as MySQL, PostgreSQL, and Oracle while enhancing queries.
• (Preferred) Familiarity with Camunda BPM for automating workflows.
• Create and integrate RESTful APIs and microservices.
• Proficient in JavaScript frameworks (React) for front-end integration.
• Adhere to best practices for code quality, testing (JUnit, Mockito), and continuous integration/continuous deployment (CI/CD) pipelines.
• Diagnose, debug, and enhance application performance.
• Work alongside DevOps teams for deployment and monitoring tasks.
• Engage in Agile/Scrum methodologies including sprints, stand-ups, and retrospectives.
• A minimum of 3 years of professional experience working with Java and Spring Boot.
• Comprehensive understanding of SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB).
• Experience using Hibernate/JPA for Object-Relational Mapping (ORM).
• Familiarity with REST APIs, microservices architecture, and cloud services (AWS/Azure/GCP).
• (Preferred) Experience with Camunda for workflow automation.
• Practical experience with Keycloak for identity and access management.
• Proficiency in JavaScript frameworks such as React, Angular, or Vue.js.
• Understanding of Docker, Kubernetes, and CI/CD tools including Jenkins and GitLab CI.
• Strong analytical and debugging skills.
• Bachelor’s degree in Computer Science, Engineering, or a related discipline (or equivalent experience).
• Health insurance
• Retirement plans
• Paid time off
• Flexible work arrangements
• Professional development
Phase2
Job Mobz
RTX
Get handpicked remote jobs straight to your inbox weekly.