Full Stack Developer

Required Skills

JAVA
React.js

Job Description

Job Title: Full Stack Developer


Job Type: Permanent


Location: On-Site, United Arab Emirates


Job Summary

We are seeking a highly skilled and passionate Full Stack Developer to join our team in the United Arab Emirates. In this pivotal role, you’ll leverage your expertise in Java and React.js to design, develop, and maintain scalable, high-quality web applications. You will collaborate closely with cross-functional teams, focusing on delivering robust solutions while fostering clear and thoughtful communication.


Key Responsibilities

  1. Develop, test, and maintain scalable web applications with Java (Spring Boot) backend and React.js frontend.
  2. Design and implement RESTful APIs, integrating efficiently with SQL and NoSQL databases.
  3. Collaborate with QA, DevOps, and Product Management teams in an Agile/Scrum environment.
  4. Apply best practices in coding, performance optimization, and UI/UX implementation for responsive and user-friendly applications.
  5. Participate in code reviews, mentoring, and knowledge sharing to elevate team expertise.
  6. Utilize modern development tools, including Git version control, CI/CD pipelines, and containerization technologies like Docker.
  7. Ensure clear, effective written and verbal communication across teams and stakeholders.



Required Skills and Qualifications

  1. 6 to 8 years of hands-on experience in full stack development using Java (Spring Boot) and React.js, with at least 3 successful project implementations.
  2. Strong proficiency in Java, J2EE, Spring, Spring Boot, JPA, and RESTful API design and development.
  3. Deep knowledge of React.js, JavaScript (ES6+), HTML5, and CSS3, with experience in frontend state management (Redux/Context API).
  4. Experience working with SQL/PLSQL and NoSQL databases such as Oracle, MSSQL, and MongoDB.
  5. Familiarity with build tools like Maven/Gradle, containerization (Docker), and modern CI/CD practices.
  6. Proven ability to deliver high-quality, scalable code in Agile environments, collaborating across multidisciplinary teams.
  7. Excellent written and verbal communication skills, with a commitment to comprehensive documentation and teamwork.



Preferred Qualifications

  1. Experience leading small development teams or mentoring junior developers.
  2. Hands-on exposure to automated testing frameworks and cloud deployment.
  3. Demonstrated record of optimizing front-end performance and implementing modern UI/UX practices.



Join our team to play a key role in crafting innovative web applications, contribute your expertise, and collaborate in an environment that values exceptional communication, technical mastery, and a shared passion for excellence.

About micro1
micro1 is a data engine that helps AI labs train foundational models and enterprises build AI agents. We provide frontier evaluations and reinforcement learning environments used to improve LLM capabilities, as well as contextual evaluations used to monitor and improve AI agents in enterprise settings. Our data engine includes an AI recruiter agent that sources and vets domain experts, a data platform that enables rapid production of high-quality training data, and a pipeline performance system that ensures both quality and velocity.
Our goal is to have 1 billion people doing meaningful work by contributing their expertise to the development of frontier AI models. We’ve raised $40M+ in funding, and our AI recruiter has powered more than 1 million AI-led interviews as our global network of experts expands to form the human intelligence layer for AGI.

Apply now

Refer and Earn$100