Full Stack Developer
Experience: 4+ Years | Employment Type: Full-Time
Role Overview
OMAV Technology Private Limited is hiring a skilled Full Stack Developer with four or more years of experience in both backend and frontend technologies to design, develop, maintain, and optimize scalable web applications and microservices architecture. This role is ideal for engineers who are comfortable working across the entire technology stack — from building robust Spring Boot-based backend services to crafting responsive, modern user interfaces using Vue.js and React. Professionals searching for “full stack developer jobs 4 years experience,” “Spring Boot React developer jobs,” or “full stack Java Vue.js developer openings” will find this role centered on delivering enterprise-grade applications built on a microservices foundation, with exposure to event-driven systems, distributed configuration management, and production deployment practices.
Key Responsibilities
- Develop and maintain scalable web applications using Spring Boot and Microservices architecture, ensuring high performance and reliability across services
- Design and develop RESTful APIs, along with third-party API integrations, to support core application functionality
- Build responsive, user-friendly frontend applications using Vue.js, React, JavaScript, TypeScript, HTML5, CSS3, and jQuery
- Develop and maintain backend services using the Spring Boot framework, following best practices for modularity and maintainability
- Work with MySQL, Oracle, and StarRocks databases for schema design, query optimization, and data management
- Configure and manage application deployments using Nginx and PM2 to ensure smooth, reliable releases
- Implement event-driven architecture using Apache Kafka to support asynchronous processing and inter-service communication
- Manage application configuration centrally using Apollo Config to support consistent, environment-specific settings
- Collaborate closely with UI/UX teams to translate design concepts into responsive, accessible frontend implementations
- Participate actively in code reviews, ensuring adherence to coding standards and contributing to overall code quality across the team
Required Skills
- Strong proficiency in Java for backend development
- Hands-on experience with Spring Boot (Version 2.13.5) for building backend services and APIs
- Practical knowledge of Microservices Architecture, including service design and inter-service communication
- Experience in REST API development and third-party API integration
- Working knowledge of Apache Kafka (Version 5) for event-driven and asynchronous processing
- Experience with Apollo Configuration Management for centralized application configuration
- Proficiency in MySQL 8.0 for database design, querying, and optimization
- Frontend development experience with Vue.js (2.0) and React.js for building dynamic user interfaces
- Strong command of JavaScript, ES6, and TypeScript for modern frontend development
- Familiarity with jQuery (1.8) for legacy or hybrid frontend codebases
- Solid understanding of HTML5 and CSS3 for building responsive, well-structured web pages
- Experience configuring and managing Nginx (1.17) for web server and reverse proxy setups
- Working knowledge of PM2 for process management and application deployment
Preferred Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- Prior experience building or maintaining enterprise-grade applications in a professional setting
- Familiarity with CI/CD pipelines and automated deployment workflows is a plus
- Experience working with relational databases beyond MySQL, such as Oracle or StarRocks, is an added advantage
- Comfortable working in a fast-paced environment that spans both backend services and frontend application development
How to Apply
Candidates with relevant full stack development experience matching the above skill set should apply through our careers page, sharing details of projects where they have worked across both backend (Spring Boot, Microservices, Kafka) and frontend (Vue.js, React, TypeScript) technologies, along with their specific contributions and the scale of applications they have built or maintained.
Apply now: https://omavtech.com/careers/