Skip to main content

Full Stack Developer - JAVA

Technology
ITExcellence
Dubai, الإمارات العربية المتحدةمنذ 2 أشهرحتى 14‏/4‏/2026
في الموقع

وصف الوظيفة

  • Role: Full Stack Developer - JAVA
  • Location
    • Dubai, Onsite
    • Contract: Long term
    • Required Experience: 6 to 8 years of hands-on experience in full stack development using Java (Spring Boot) and React.js. At least 3 projects implementation experience.
    • Notice no more than 1 month.
    • *Required Skills:
    • Programming Languages: Java (8+), JavaScript (ES6+), TypeScript (preferred)
    • Frontend Technologies: React.js, Redux, HTML5, CSS3, Bootstrap, Material UI
    • Backend Technologies: Spring Boot, Spring MVC, RESTful API development
    • Database: MySQL, PostgreSQL, MongoDB, Redis (preferred)
    • Version Control &
    • DevOps: Git, GitHub/GitLab, Jenkins, Docker, Maven/Gradle
    • Testing Tools: JUnit, Mockito, Postman, Cypress (optional), Selenium (optional)
    • Build &
    • Deployment: CI/CD pipelines, Jenkins, Docker, Kubernetes (optional)
    • Tools &
    • IDEs: IntelliJ IDEA, Visual Studio Code, Postman, Swagger
    • Others: Agile/Scrum methodologies, Jira, Confluence
    • *Work Experience:
    • 6 to 8 years of hands-on experience in full stack development using Java (Spring Boot) and React.js. At least 3 projects implementation experience.
    • Proven record of developing and maintaining scalable web applications in an Agile environment.
    • Strong experience in building and consuming RESTful APIs, integrating with databases (SQL/NoSQL), and deploying applications in cloud or containerized environments.
    • Practical experience in UI/UX implementation, responsive design, and front-end performance optimization.
    • Experience working with version control systems (e.g., Git), CI/CD pipelines, and automated testing tools.
    • Prior experience collaborating with cross-functional teams including QA, DevOps, and Product Management.
    • Experience in leading small development teams or mentoring junior developers is a plus.
    • *Nice to Have:**
    • Experience with TypeScript.
    • Familiarity with GraphQL.
    • Exposure to cloud platforms (AWS, Azure, or GCP).
    • Experience in test-driven development and automated testing frameworks.
Keywords
javaspringspring-bootreactjavascriptes6typescriptmicrosoft-typescriptreduxjshtml5css-3bootstrapmaterial-uispring-mvcmysqlpostgresqlmongodbredisgithubgitlabjenkinsdockerapache-mavengradlejunitmockitopostmancypressseleniumkubernetesintellij-ideavisual-studiomicrosoft-visual-studiovisual-studio-codejiraconfluencegraphqlamazon-web-servicesmicrosoft-azuregoogle-cloud-platform

¿Te interesa este puesto?