
Senior Fullstack Developer
Posted Jun 12

Posted Jun 12
This is a fully remote position, open to applicants in Egypt.
• Design, develop, and maintain applications based on Java utilizing Spring Boot and Spring Security.
• Engage with relational databases such as MySQL, PostgreSQL, and Oracle, and enhance query performance.
• (Preferred) Familiarity with Camunda BPM for automating workflows.
• Create and integrate RESTful APIs and microservices.
• Understanding of JavaScript frameworks like React for front-end integration.
• Apply best practices for ensuring code quality, testing (using JUnit and Mockito), and CI/CD pipelines.
• Diagnose, debug, and enhance application performance.
• Collaborate with DevOps teams for deployment and application monitoring.
• Take part in Agile/Scrum methodologies including sprints, stand-ups, and retrospectives.
• 4-8 years of relevant professional experience with Java and Spring Boot.
• In-depth knowledge of SQL and NoSQL databases such as MySQL, PostgreSQL, and MongoDB.
• Experience with Hibernate/JPA for object-relational mapping.
• Familiarity with REST APIs, microservices architecture, and cloud services like AWS, Azure, or GCP.
• (Preferred) Experience using Camunda for workflow automation.
• Practical experience with Keycloak for managing identity and access.
• 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 abilities.
• Bachelor’s degree in Computer Science, Engineering, or a related discipline (or equivalent experience).
• Fully Remote
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.