Associate Tech Specialist - Java, Vue.js & React
Harbingergroup
6 - 8 years
Pune
Posted: 18/06/2025
Job Description
Associate Tech Specialist - Java, Vue.js & React
Experience- 5 to 8 Years
Project Specific work timing- 2 PM to 11 PM
Job Location- Pune (Hybrid) / Remote
Job Summary
We are seeking a highly skilled Senior Software Developer with full stack expertise to join and mentor a dynamic team of engineers. This role involves end-to-end software development across backend and frontend components. You will design, develop, document, test, and deploy modern applications leveraging Java, MySQL, CouchDB, React, and REST APIs. Experience with ActiveMQ is a plus. The ideal candidate thrives in an agile environment, contributes to design discussions, and promotes engineering best practices.
Key Skills:
· Bachelor’s degree in computer science, Information Systems, or a related field, or equivalent work experience.
· 6+ years of professional experience in software development, with a strong command of Java (backend development).
· 3+ experience in cloud technologies (Azure preferred) including, but not limited to App Services, API Gateway, Service Bus, Azure Storage, Azure Functions and Application Insights.
· Experience in building Event-Driven microservices leveraging high throughput, real-time stream/batch processing, and interacting with Restful API’s.
· Hands-on experience with MySQL and at least one NoSQL database (CouchDB preferred).
· Frontend development experience using React and related tools (e.g., Redux, Webpack, etc.).
· Proven ability to implement the React framework from scratch, including project setup, state management, and component architecture.
· Experience building and deploying full-stack applications in production.
· Exposure to messaging systems such as ActiveMQ, Kafka, or RabbitMQ (ActiveMQ preferred).
· Experience creating CI/CD pipelines.
· Demonstrable experience with Agile processes (KANBAN, Scrum) using popular Agile Software such as Jira.
· Solid understanding of object-oriented programming, design patterns, and software architecture principles.
· Knowledge of Test-Driven Development and common testing frameworks.
· Being generally accessible during primary hours of operation.
Duties and Responsibilities
· Lead software development efforts for on-premise and cloud-based applications through the entire software development lifecycle.
· Design and implement scalable backend services using Java and RESTful APIs.
· Develop modern, responsive UIs using Vue.js.
· Work with MySQL and CouchDB to design and optimize data storage solutions.
· Preferred: Integrate and utilize ActiveMQ or similar messaging systems for asynchronous processing.
· Participate in Agile ceremonies, contribute to sprint planning, and ensure timely delivery.
· Conduct code reviews and mentor junior developers, providing technical guidance and constructive feedback.
· Participate in architectural planning and risk assessments, ensuring scalable and secure solutions.
· Identify performance bottlenecks and advocate for platform improvements.
· Collaborate across cross-functional teams, including QA, DevOps, and Product Management.
· Producing technical documentation for the software that you have contributed to.
· Clear communication regarding project status with your managers.
About Company
Harbinger Group is a global technology company providing software products and services for e-learning, HR tech, and digital transformation. They specialize in building learning management systems and enterprise-grade applications.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).