Job Description
<p><p><b>Experience</b> : Minimum 2+ Years in Vue.Js<br/><br/><b>Location</b> : Mumbai<br/><br/><b>Employment Type</b> : Full-time<br/><br/><b>About the Role :</b><br/><br/>We are looking for a skilled and strong expertise in Vue.js and EJB/Spring Boot to join our growing team.
The ideal candidate should have hands-on experience building scalable, high-performance web applications and APIs, with a keen eye for performance, security, and maintainability.
You will work closely with product managers, designers, and other developers to design, develop, and deploy innovative solutions for modern web applications.<br/><br/><b>Key Responsibilities :</b><br/><br/>- Develop, test, and maintain frontend applications using Vue.js .<br/><br/>- Design and implement backend services and RESTful APIs using Jersey Client EJB or Spring Boot.<br/><br/>- Integrate frontend and backend services ensuring seamless data flow and optimized performance.<br/><br/>- Work with relational and/or NoSQL databases, ensuring efficient query design and schema modeling.<br/><br/>- Implement secure authentication/authorization flows (JWT, OAuth2, etc.).<br/><br/>- Optimize application performance for speed, responsiveness, and SEO.<br/><br/>- Write clean, maintainable, and well-documented code with proper unit/integration tests.<br/><br/>- Collaborate with cross-functional teams for requirement gathering, technical design, and solution delivery.<br/><br/>- Stay up to date with latest technologies in Vue ecosystem, Java EJB, Jersey Client / Spring Boot, cloud deployment, and DevOps practices.<br/><br/>- Contribute to code reviews, technical documentation, and team knowledge sharing.<br/><br/><b>Required Skills & Qualifications :</b><br/><br/>- Strong expertise in Vue.js (Composition API, Vuex/Pinia, Vue Router).<br/><br/>- Hands-on experience with EJB and Jersey Client / Spring Boot for building scalable and secure backend APIs.<br/><br/>- Strong understanding of REST API design, microservices architecture, and best practices.<br/><br/>- Proficiency in JavaScript/TypeScript, HTML5, CSS3, Tailwind/Bootstrap.<br/><br/>- Experience with relational databases (MySQL/PostgreSQL) and ORM tools (JPA/Hibernate).<br/><br/>- Caching : Redis<br/><br/>- DevOps Tools : CI/CD with GitLab CI, Jenkins (optional)<br/><br/>- Version Control : GitLab, SVN<br/><br/>- Others : Postman, Swagger/OpenAPI, Maven/Gradle<br/><br/>- Excellent problem-solving, debugging, and communication skills.<br/><br/><b>Preferred Skills (Good to Have) :</b><br/><br/>- Experience with GraphQL, WebSockets, or gRPC.<br/><br/>- Knowledge of ElasticSearch, Redis, or Kafka.<br/><br/>- Familiarity with Headless CMS integrations.<br/><br/>- Exposure to Agile/Scrum methodology.<br/><br/>- Familiarity with Docker, CI/CD pipelines, Git, and cloud deployment (AWS/GCP/Azure).<br/><br/>- Knowledge of security best practices (XSS, CSRF, CORS, API security).</p><br/></p> (ref:hirist.tech)