VIVimerse Infotech
Full Stack Engineer
Gurgaon ₹5-14 LPA Posted 17 Jun 2025
FULL TIME
Hibernate
React
Restful Apis
Java
Spring
+1 more
Job Description
Application Development
- Design, develop, test, and deploy high-quality, scalable web applications using Java and related technologies.
- Develop and maintain front-end interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Implement RESTful APIs and integrate with various third-party services and databases.
- System Architecture
- Collaborate with architects and other engineers to design system architecture and ensure seamless integration of front-end and back-end components.
- Contribute to the design and implementation of scalable and secure software architectures.
- Code Quality and Best Practices
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Perform code reviews and provide constructive feedback to peers.
- Implement automated testing and continuous integration processes to ensure software quality.
- Database Management
- Design, implement, and optimize database schemas and queries.
- Work with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB etc.).
- Ensure data integrity and performance optimisation of database operations.
- Collaboration and Communication
- Work closely with product managers, designers, and other stakeholders to understand requirements and deliver solutions that meet business needs.
- Communicate technical concepts effectively to both technical and non-technical stakeholders.
- Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
- Troubleshooting and Support
- Debug and resolve technical issues across the application stack.
- Provide support and maintenance for existing applications, ensuring uptime and reliability.
- Continuously monitor and improve application performance and user experience.
- Qualifications
- Education: Bachelor s degree in Computer Science, Information Technology, or a related field.
- Experience:
- Minimum of 5-7 years of experience in full-stack web development.
- Proven experience with Java development and web technologies.
- Technical Skills:
- Proficiency in Java and related frameworks (e.g., Spring , Hibernate).
- Strong knowledge of front-end technologies, including HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., React , Angular, Vue.js etc.).
- Experience with RESTful API design and development.
- Knowledge of database systems, both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB).
- Familiarity with version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).
- Additional Skills:
- Understanding of containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus.
- Experience with cloud platforms (e.g., Google Cloud) is advantageous.
- Key Competencies
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work in a fast-paced, dynamic environment.
- Self-motivated and able to work independently as well as part of a team.
- Continuous learning mindset and a passion for staying up-to-date with emerging technologies.
- Education: Bachelor s degree in Computer Science, Information Technology, Engineering, or a related field.
- Key Skills: Java, Spring, React, REST
- Education: BE/B.Tech from a reputed institute.