OMAV TECHNOLOGY
Software Engineering 2+ Years Experience

Java Full Stack Developer

Location Remote
Experience 2+ Years Experience
Type Full-time
Posted 20 Jun 2026

Location: Remote | Experience: 2+ Years | Employment Type: Full-Time

Role Overview

OMAV Technology is hiring an experienced Java Full Stack Developer with at least two years of professional experience across both frontend and backend development. This role is suited for developers who are comfortable working end-to-end — from building user interfaces to developing and integrating backend services. If you are searching for “full stack Java developer jobs,” “Java React developer remote jobs,” or “experienced full stack engineer openings,” this position offers exposure to complete application development cycles for multiple client projects.

Key Responsibilities

  • Develop and maintain both frontend and backend components of web applications
  • Build responsive user interfaces using React or Angular, integrated with Java-based backend services
  • Design and implement RESTful APIs using Java and Spring Boot
  • Ensure smooth integration between frontend applications and backend systems
  • Participate in the complete software development lifecycle, from requirement analysis to deployment
  • Collaborate closely with designers, product owners, and QA teams to deliver polished features
  • Optimize application performance across both client-side and server-side components
  • Write maintainable, well-documented code following established coding standards

Requirements & Skills

  • Minimum 2 years of experience in full stack development using Java for backend and a modern JavaScript framework for frontend
  • Strong proficiency in Java and Spring Boot for backend API development
  • Practical experience with React.js or Angular for building dynamic user interfaces
  • Solid understanding of HTML, CSS, and JavaScript fundamentals
  • Experience consuming and integrating RESTful APIs within frontend applications
  • Working knowledge of relational databases and basic data modeling
  • Familiarity with Git-based version control and collaborative development workflows
  • Strong problem-solving skills with the ability to work across the full technology stack
  • Effective communication skills for coordinating across design, backend, and QA functions remotely

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Demonstrated experience delivering at least one complete full stack application in a professional setting
  • Experience with Agile/Scrum development practices is preferred
  • A portfolio or GitHub profile showcasing full stack projects is an added advantage

How to Apply

Candidates with relevant full stack development experience are encouraged to apply through our careers page, sharing details of projects where they handled both frontend and backend responsibilities.

Apply for this position ↓