Full stack

Posted 3 Days Ago
Be an Early Applicant
2 Locations
In-Office or Remote
Mid level
Software
The Role
Develop and maintain full-stack web applications using Java, Spring Boot, React.js, JavaScript, and TypeScript. Build secure, scalable REST APIs and responsive reusable user interfaces, integrate internal and external systems, troubleshoot frontend and backend issues, participate in code reviews, and collaborate with UX/UI and cross-functional teams to deliver reliable solutions.
Summary Generated by Built In
Job Title Engineer L2- Java Full Stck Location (s) Dubai Years of Experience 3-5yrs Job Description Job Description – Full Stack Developer (Java + React.js) Role Overview

We are looking for an experienced Full Stack Developer with strong expertise in Java and React.js to design, develop, test, and maintain scalable, secure, and high-performing web applications. The ideal candidate should have strong backend development skills in Java/Spring Boot and hands-on experience building modern, responsive front-end applications using React.js.

Technical Skills Backend
  • Java 8 / 11 / 17+
  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • REST API Development
  • Backend Services Development
  • Application Integration
Frontend
  • React.js
  • JavaScript (ES6+)
  • TypeScript
  • HTML5
  • CSS3
  • Responsive Web Design
  • Redux and/or Context API
  • Reusable UI Component Development
Key Responsibilities Application Development
  • Design, develop, test, and maintain full-stack applications using Java and React.js.
  • Develop scalable and secure RESTful APIs and backend services using Spring Boot.
  • Build responsive, reusable, and user-friendly web interfaces using React.js, JavaScript, and TypeScript.
  • Develop reusable UI components and implement responsive web designs.
  • Ensure applications meet required performance, scalability, reliability, and security standards.
  • Support integration of applications with internal and external systems.
  • Collaborate with UX/UI teams to deliver intuitive and user-friendly experiences.
  • Troubleshoot, debug, and resolve application issues across the frontend and backend.
  • Participate in code reviews and follow established development and coding standards.
  • Work closely with cross-functional teams to understand requirements and deliver solutions within timelines.
Desired Candidate Profile
  • Strong hands-on experience in Java and Spring Boot development.
  • Good experience in React.js and modern JavaScript/TypeScript.
  • Strong understanding of REST APIs, Spring MVC, and Spring Data JPA.
  • Experience developing responsive and reusable web applications.
  • Good understanding of application security, performance, and scalability.
  • Strong problem-solving and analytical skills.
  • Ability to work effectively in a collaborative, fast-paced environment.
Role: Full Stack Developer

Primary Skills: Java, Spring Boot, React.js, JavaScript, TypeScript, REST API
Experience: As per project requirements

Role & Responsibilities Job Description – Full Stack Developer (Java + React.js) Role Overview

We are looking for an experienced Full Stack Developer with strong expertise in Java and React.js to design, develop, test, and maintain scalable, secure, and high-performing web applications. The ideal candidate should have strong backend development skills in Java/Spring Boot and hands-on experience building modern, responsive front-end applications using React.js.

Technical Skills Backend
  • Java 8 / 11 / 17+
  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • REST API Development
  • Backend Services Development
  • Application Integration
Frontend
  • React.js
  • JavaScript (ES6+)
  • TypeScript
  • HTML5
  • CSS3
  • Responsive Web Design
  • Redux and/or Context API
  • Reusable UI Component Development
Key Responsibilities Application Development
  • Design, develop, test, and maintain full-stack applications using Java and React.js.
  • Develop scalable and secure RESTful APIs and backend services using Spring Boot.
  • Build responsive, reusable, and user-friendly web interfaces using React.js, JavaScript, and TypeScript.
  • Develop reusable UI components and implement responsive web designs.
  • Ensure applications meet required performance, scalability, reliability, and security standards.
  • Support integration of applications with internal and external systems.
  • Collaborate with UX/UI teams to deliver intuitive and user-friendly experiences.
  • Troubleshoot, debug, and resolve application issues across the frontend and backend.
  • Participate in code reviews and follow established development and coding standards.
  • Work closely with cross-functional teams to understand requirements and deliver solutions within timelines.
Desired Candidate Profile
  • Strong hands-on experience in Java and Spring Boot development.
  • Good experience in React.js and modern JavaScript/TypeScript.
  • Strong understanding of REST APIs, Spring MVC, and Spring Data JPA.
  • Experience developing responsive and reusable web applications.
  • Good understanding of application security, performance, and scalability.
  • Strong problem-solving and analytical skills.
  • Ability to work effectively in a collaborative, fast-paced environment.
Role: Full Stack Developer

Primary Skills: Java, Spring Boot, React.js, JavaScript, TypeScript, REST API
Experience: As per project requirements

Technical Qualifications

Java 8/11/17+
Spring Boot
 


Skills Required

  • 3-5 years of professional experience
  • Hands-on experience with Java 8, 11, or 17+
  • Strong experience with Spring Boot
  • Experience with Spring MVC and Spring Data JPA
  • Experience developing REST APIs and backend services
  • Experience with React.js
  • Experience with modern JavaScript ES6+ and TypeScript
  • Experience developing responsive and reusable web applications
  • Understanding of application security, performance, and scalability
  • Strong problem-solving and analytical skills
  • Ability to work collaboratively in a fast-paced environment
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Singapore
5,000 Employees
Year Founded: 1997

What We Do

IBS Software is a leading SaaS solutions provider to the travel industry globally, managing mission-critical operations for customers in the aviation, tour & cruise, hospitality and energy resources industries. IBS Software's solutions for the aviation industry cover fleet and crew operations, aircraft maintenance, passenger services, loyalty programs, staff travel & air-cargo management. IBS Software also runs a real-time B2B and B2C distribution platform providing hotel room inventory, rates, and availability to a global network of hospitality companies and channels. For the tour and cruise industry, IBS provides a comprehensive customer-centric, digital platform that covers onshore, online and on-board solutions. The Consulting and Digital Transformation (CDx) business focuses on driving digital transformation initiatives of its customers, leveraging its domain knowledge, digital technologies and engineering excellence. IBS Software operates from 16 offices across the world.

Similar Jobs

Fireflies AI Logo Fireflies AI

Full-stack Engineer

Artificial Intelligence
In-Office or Remote
14 Locations
76 Employees

Ziina Logo Ziina

Full-stack Engineer

Fintech • Financial Services
Remote
Dubai, ARE
189 Employees
Remote
Dubai, ARE
9 Employees
Remote
Dubai, ARE
21 Employees

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account