Company logo hidden

Java Full Stack Developer with React JS

Unlock employer Dubai, United Arab Emirates Posted: 20 Jan 2025

Financial

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

Accessibility

  • Office Only
  • Apply from abroad
  • Relocation Support
  • Visa Provided

Requirements

  • Experience: Intermediate

Position

Tata Consultancy Services (TCS) is seeking a skilled Java Full Stack Developer proficient in both front-end and back-end development. The ideal candidate will primarily use Java for server-side programming and possess the skills to design, develop, and manage applications covering 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

Location: Dubai, United Arab Emirates
Job Type: Full-time
Work Conditions: On-site
Application Deadline: 30-Jan-2025

Key Responsibilities:

  • Front-End Development:

    • Technologies: HTML, CSS, JavaScript, frameworks like Angular, React, or Vue.js.
    • Tasks: Build user interfaces, ensure responsiveness, design user experiences, and integrate front-end with back-end services.
  • Back-End Development:

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

    • Skills: SQL, NoSQL (e.g., MongoDB), database design, and optimization.
    • Tasks: Create, manage, and query databases, ensure data integrity, and handle migrations.
  • Version Control and Deployment:

    • Tools: Git, GitHub, CI/CD pipelines.
    • Tasks: Manage code versioning, merge codebases, and automate deployments to different environments.
  • Server and API Management:

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

    • Knowledge: AWS, Docker, Kubernetes (optional but increasingly expected).
    • Tasks: Deploy applications to cloud platforms, utilize containers for scalable deployments, and manage 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

Overall, 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.

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