
Key Responsibilities
Develop and maintain scalable applications using MongoDB, MySQL/PostgreSQL, Node.js, Express.js, React.js, and TypeScript.
Design, develop, and optimize RESTful APIs and GraphQL services.
Lead and mentor a team of developers, ensuring best coding practices, performance, and security.
Collaborate with UI/UX designers, product managers, and DevOps teams to streamline development.
Contribute to AI-powered application development (if experienced in AI/ML).
Required Skills & Qualifications
✅ 3+ years of experience in MERN stack development.
✅ Expertise in React.js, TypeScript, Node.js, and Express.js.
✅ Strong database management skills with MongoDB, MySQL, or PostgreSQL.
✅ Proven experience in leading development teams and conducting code reviews.
✅ Excellent problem-solving and communication skills.
✅ Bonus: Experience in AI/ML-based applications is a plus.
Why Join Us?
🚀 Exciting Projects – Work on AI-driven and scalable web solutions.
🤝 Leadership Opportunity – Lead and mentor a talented team of developers.
🏡 Dynamic Work Environment – Collaborative, innovation-driven workplace.

About InfoSparkles IT Solution llp
About
Company social profiles
Similar jobs
📝 Job Description: Full Stack Java Developer (4.5+ Years)
📌 Position Overview
We are seeking a highly motivated Full Stack Java Developer with 4+ years of professional experience to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, working across both backend and frontend technologies.
🔑 Key Responsibilities
- Develop and maintain Java-based backend services using Spring Boot, Hibernate/JPA, and RESTful APIs.
- Build responsive and interactive frontend applications using React.
- Experience with AI tools
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance and ensure scalability.
- Write clean, maintainable, and testable code with unit testing frameworks (JUnit, Mockito).
- Participate in code reviews, troubleshooting, and debugging across the stack.
- Work with CI/CD pipelines, Docker/Kubernetes, and cloud platforms (AWS/Azure/GCP).
🎯 Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 4+ years of experience in Java development and full stack application design.
- Strong knowledge of Spring Boot, Hibernate/JPA, REST APIs.
- Hands-on experience with frontend frameworks (React/Angular/Vue.js).
- Proficiency in SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Familiarity with DevOps tools (Git, Jenkins, Docker, Kubernetes).
- Strong problem-solving skills and ability to work independently.
🌟 Preferred Qualifications
- Experience with microservices architecture.
- Exposure to cloud-native applications (AWS/Azure/GCP).
- Knowledge of Agile/Scrum methodologies.
- Good communication and teamwork skills.
WHAT YOU WILL DO
We are seeking a talented and motivated Backend Engineer to join our team, focusing on the design, development, and maintenance of high-performance enterprise software solutions using Java and Spring. In this role, you will be instrumental in designing robust REST APIs and orchestrating complex workflows across a microservice architecture.
Responsibilities:
- Software Development: Design, build, and maintain efficient, reusable, and reliable Java code within Spring Boot Applications and Services
- API Design: Design and implement robust, scalable, and secure RESTful APIs to power front-end applications and third-party integrations. Build high-throughput, high-availability, and low-latency systems
- Microservices Orchestration: Orchestrate data flow and business logic across multiple microservices to ensure seamless end-to-end functionality.
- Database Management: Design schema, interact with, and optimize both NoSQL (e.g., MongoDB) and SQL (e.g., PostgreSQL) databases.
- Code Quality & Tooling: Leverage AI coding tools such as Cursor, CodeX, GitHub Copilot or similar tools to enhance productivity, accelerate development cycles, and maintain high code quality standards.
- Collaboration: Work closely with front-end developers, product managers, and other stakeholders to define, design, and ship new features.
- System Architecture: Participate in architectural discussions, code reviews, mentor and guide junior engineers, and help shape the future direction of our software platform.
REQUIREMENTS
- 4+ years of relevant work experience in software engineering, preferably enterprise software development
- AI/ML Concepts: An understanding of AI agents, their application in enterprise systems, use of MCP servers and the principles of context engineering.
- Frontend Development: Experience with React, Next.js, component libraries like mui, and an interest in being a full stack developer. An understanding of CSS, HTML DOM is a plus.
- Cloud Experience: Experience with cloud platforms such as AWS, Azure, GCP, or OCI.
- DevOps Practices: Familiarity with Docker, Kubernetes, and CI/CD pipelines.
ABOUT RIA
RIA is a tech company that leverages cutting-edge technology to revolutionize the insurance and healthcare industry. RIA has operations in India and in the US.
At the core of its operations is the Symphony platform, a Vertical AI platform which can be used for customised decision-making, automation, and data orchestration across Insurance and Health products.
Symphony can support businesses with its microservices-based architecture and helps modernize and modularize the legacy system.
WHY JOIN US
We’re building the foundation of our team right now, and are looking for ambitious team members to join us and increase with us. The work environment is fast-paced and you would make a clear impact!
You’ll partner with a stellar leadership team from IIT Kanpur, Kellogg, MIT Sloan, IIT Guwahati, and the University of Michigan. The team has also worked at companies such as McKinsey, Goldman Sachs, Niva Bupa, Acko, Care, ICICI Prudential, etc.
We’re a well-funded company, which has raised capital from top VCs, global insurers, and prominent Indian family offices.
Sprinto is a leading platform that automates information security compliance. By raising the bar on information security, Sprinto ensures compliance, healthy operational practices, and the ability for businesses to grow and scale with unwavering confidence. We are a team of 200+ employees & helping 1000+ Customers across 75+ Countries. We are funded by top investment partners Accel, ELEVATION & Blume Ventures and have raised 32 Million USD in funding including our latest Series B round.
The Role
As a Technical Leas Full Stack Engineer at Sprinto, you will play a pivotal role in our dynamic and collaborative team. You are not just a coder; you are a problem solver and a versatile programmer who thrives in a cross-functional environment. The role requires hands-on experience and a willingness to contribute across various aspects of the development process.
Responsibilities
- Utilize your extensive programming experience, with a minimum of eight years in a professional setting, preferably within a small team.
- Demonstrate flexibility by not adhering strictly to a specific programming language, editor, or libraries. Embrace a holistic approach to software development by seamlessly transitioning between frontend, backend, and infrastructure tasks.
- Lead the team in technical guidance and architectural decisions, providing mentorship and direction to other engineers.
- Assume a leadership role during system challenges and contribute to effective problem resolution.
- Apply a discerning eye to identify and address premature over-engineering, ensuring projects progress efficiently. Recognize the long-term consequences of programming choices and navigate trade-offs to optimize solutions.
- Understand that code serves the business/customer problem it aims to solve. Thrive in making informed trade-offs that efficiently address these problems.
- Drive the development of best practices, coding standards, and architectural principles within the team.
- Foster a collaborative and inclusive engineering culture, encouraging continuous learning and professional growth.
Requirements
- A minimum of eight years of professional programming experience, preferably within a small team environment.
- Proven ability to work across boundaries, be it frontend, backend, or infrastructure. Avoid pigeon-holing and embrace a holistic approach to software engineering.
- Recognized by peers for technical expertise and leadership in making architectural decisions. Being the go-to person in challenging situations within your current team.
- Ability to identify premature over-engineering and foresee long-term consequences of programming choices. Make informed decisions to optimize project timelines and outcomes.
- Understanding that code is a tool in the service of solving business/customer problems. A willingness to make trade-offs that efficiently address these issues.
- While not mandatory, familiarity with our tech stack (Node.js, Next.js, React, Relay, Apollo-GraphQL, Postgres, Heroku) is a bonus. Share your insights on the pros and cons of our tech stack in your application.
- Proven experience in leading and mentoring other engineers, fostering a collaborative and productive team environment.
Benefits
- Remote First Policy
- 5 Days Working With FLEXI Hours
- Group Medical Insurance (Parents, Spouse, Children)
- Group Accident Cover
- Company Sponsored Device
- Education Reimbursement Policy
- Working on interesting technical challenges in a product centric and open-source driven environment.
- Providing architectural direction on large-scale enterprise project implementations.
- Structuring teams to ensure there is capacity to work on larger architectural redesign to meet scalability, performance, security or compliance needs.
- Working closely with clients as they build features, functionality, and applications to make the ideal applications for the end customers.
- Developing visioning skills and ability to see the big picture
- Implementing and contributing to engineering practices and processes
What you need to have:
- B.Tech /B.E.; M.Tech
- NodeJs, ExpressJs and Java based applications
- loopback.ioas a framework.
- Elastic search and MongoDB is used as Database
- Angular and Angular 2 is the dominant front-end framework used for development
- HTML5, CSS3, Angular, Angular 2/4/6 stacks
- What we look for in a front-end engineer is someone who has deep hands-on experience with Angular/ AngularJS and proficiency with visual design for a mobile-first product.
- Experience with MEAN stack is a plus.
- It's a joint venture between Front-end and Back-end.
- Docker
- Kubernetes
- Github
- Third-party API integrations
About PrepBytes(A CollegeDekho company)
PrepBytes(A CollegeDekho company) is a Gurgaon-based ed-tech startup focused on helping students improve their coding skills. PrepBytes offers India’s only Mentorship driven personalized coding programs.
In a short span of time , we have achieved a reach in 1000+ engineering colleges and established a brand among 100k+ students.
PrepBytes was started by two IIT/NIT Alumnus having work experience in fast paced startups & tech giants like Amazon and Samsung. Since then, the startup has grown into a team of individuals working towards revolutionizing the way students learn coding and making them successful in their tech career.
To fulfill the vision to be one of the largest personalised coding platforms , we are looking for passionate folks to join our team & contribute to success stories of thousands of students and be part of the next big revolution in the edtech industry.
Job Description
- Working with the founders to implement innovative ideas and improvising the existing backend.
- Development and implementation of cutting-edge Educational Technology with the aim of revolutionizing the sector.
- Work on innovative features of the Learning Management System, Coding Platforms, Hiring Platforms, Assessment Platforms, and many more new products.
- Building scalable and secured backend for smooth learning of users
- Get involved and mentor in System, Architecture, and Database Design discussions with the team
- Maintain high-quality code by getting involved in code reviews
What are we looking for?
- Overall 4+ years of technical experience.
- Bachelor’s degree in Computer Science Engineering or a related field.
- Strong problem-solving skills.
- A keen learner who will develop & own cutting-edge consumer-facing product
- Experience in building projects from scratch.
- Excellent technical, diagnostic, and troubleshooting skills.
- High-level proficiency in Javascript and web development technologies-JS/Node JS/MongoDB.
Selected candidate(s) will lead technology for the company by initially working alongside an outsourced software development team and later on being responsible for current and future software development.
Opportunity to earn ESOP / equity based on experience and performance. We're looking for candidates who are hungry to learn, can apply themselves to solve problems using techology and who are looking to make a meaningful impact with their energy and work. If this sounds like you, we'd like to hear from you.
****** Apply only if you know Angular, NODEJS, EXPRESS framework ******
Skills Required:
Problem-solving Approach
Programming Data Structures
Logic & Design concepts
Object Oriented Programming concepts
Familiarity with databases
NodeJS and its framework.
2. Knowledge of JSON, XML, REST, SOAP, Git/SVN, Mvvm Architecture
3. The ability to manage scripts, CRON jobs.
4. Familiarity with continuous integration/build tools such as Jenkins, gitlab, basic CI CD.
5. Object oriented programming using node.js(Preferred)
6. Experience with frameworks such as Express js, Laravel framework is an added advantage
7. The candidate will also be responsible for developing webservices, dashboard, etc.for android app/web portal
8. Good exposure in OOPS and core node.js.
9. Knowledge of e-commerce will be preferred.
10. Knowledge of joomla, drupal, magento and other cms will be an advantage
11. Hacker ability
12. Familiarity with php, Python and Server side devops.
13. Should have knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
14. Should have knowledge of Android UI design principles, patterns, and best practices
15. Should have the ability to design applications around natural user interfaces
16. Should have an understanding of Google's Android design principles (material design) and interface guidelines
17. Should have a good understanding of activity, fragments lifecycle
18. Should have debugging and problem-solving skills
19. Familiar with database design principles









