Company logo hidden

Java Full Stack Developer with React JS

Unlock employer Dubai, United Arab Emirates Posted: 24 Feb 2025

Financial

  • Estimate: $40k - $60k*
  • Zero income tax location

Accessibility

  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified

Position

About the Job:
A Java Full Stack Developer is a software developer proficient in both front-end and back-end development, primarily using Java for server-side programming. This role involves designing, developing, and managing applications that encompass both the client-side (user interface) and server-side (business logic, databases, and APIs).

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Key Responsibilities:

  • Front-End Development:

    • Technologies: HTML, CSS, JavaScript, frameworks like Angular, React, or Vue.js.
    • Tasks: Building user interfaces, ensuring responsiveness, designing user experiences, and integrating front-end with back-end services.
  • Back-End Development:

    • Core Language: Java.
    • Frameworks: Spring, Spring Boot, Hibernate, or similar.
    • Tasks: Developing APIs, handling business logic, data processing, and managing the application’s overall functionality.
  • Database Management:

    • Skills: SQL, NoSQL (e.g., MongoDB), database design, and optimization.
    • Tasks: Creating, managing, and querying databases, ensuring data integrity, and handling migrations.
  • Version Control and Deployment:

    • Tools: Git, GitHub, CI/CD pipelines.
    • Tasks: Managing code versioning, merging codebases, and automating deployments to different environments.
  • Server and API Management:

    • Skills: RESTful APIs, SOAP, handling HTTP requests, server-side configuration.
    • Tasks: Setting up servers, managing security and authentication (e.g., JWT, OAuth), and optimizing for performance.
  • Cloud and DevOps:

    • Knowledge: AWS, Docker, Kubernetes (optional but increasingly expected).
    • Tasks: Deploying applications to cloud platforms, using containers for scalable deployments, and managing microservices architecture.

Essential Skills:

  • Java (Core and Advanced).
  • JavaScript/TypeScript for front-end logic.
  • Spring/Spring Boot for building enterprise-grade applications.
  • HTML/CSS/ReactJS for front-end design.
  • Database (SQL/NoSQL) proficiency.
  • RESTful APIs development and consumption.
  • Version control tools (like Git).

Other Desirable Skills:

  • Microservices Architecture.
  • Agile methodologies for team-based projects.
  • Problem-solving and debugging expertise.

A Java Full Stack Developer bridges the gap between client and server-side technologies, making them highly versatile and valuable for full lifecycle software development.

Location: Dubai, United Arab Emirates
Job Type: Full-time
Application Deadline: 15-Mar-2025

Apply Direct

Jobs you might like   View all jobs

About IT Services and IT Consulting Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct