Java Full Stack Developer at Deqode Ā· Gurugram Ā· 4 - 6 years Ā· ā¹5L - ā¹14L / yr Ā· Bootstrapped Ā· Posted 15 May 2025

š¹ Job Title: Full Stack Java Developer
š¹ Experience: 4 to 6 Years
š¹ Location: Gurugram (Hybrid)
š Job Description:
Deqode is hiring a skilled Full Stack Java Developer to join our team of technology experts building scalable, enterprise-grade systems. Weāre looking for passionate developers who thrive in fast-paced environments and love solving real-world challenges.
Key Responsibilities:
- Design, develop, and deploy scalable Java-based microservices using Spring Boot.
- Develop front-end components using any modern JavaScript framework.
- Build robust APIs and integrate third-party services.
- Work with Quarkus to enhance Java runtime performance (preferred).
- Implement containerized services using Kubernetes and manage deployments.
- Ensure clean, testable, and maintainable code in an Agile environment.
- Collaborate with cross-functional teams to define and deliver high-quality products.
Must-Have Skills:
- 4ā6 years of hands-on experience in Java and Spring Boot
- Proven experience in building and deploying Microservices
- Experience with Kubernetes and Kafka
- Proficiency in any modern frontend framework (React, Angular, etc.)
- Exposure to Quarkus is a strong plus
- Strong understanding of API design and RESTful services
- Excellent problem-solving and communication skills

Similar jobs (10)

Role & Responsibilities
- Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, and React.js.
- Develop and manage microservices-based architectures and REST APIs.
- Build responsive and user-friendly front-end applications using React.js.
- Implement event-driven solutions using Apache Kafka.
- Ensure application performance, scalability, security, and code quality.
- Lead technical discussions, conduct code reviews, and guide development teams.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
Preferred Candidate Profile
- 9ā12 years of experience in full-stack development.
- Strong hands-on experience with Java, Spring Boot, Microservices Architecture, React.js, REST APIs, and Kafka.
- Proven experience in end-to-end full-stack application development.
- Strong technical leadership, problem-solving, and communication skills.
- Experience leading development teams and mentoring developers.
- Work Location: Hyderabad / Bangalore
- Notice Period: Immediate joiners only
- Budget: ā¹27ā30 LPA
- Virtual Drive: 28 October 2026 (Wednesday)
Perks and Benefits
- Opportunity to work on enterprise-level full-stack applications.
- Exposure to modern Java, React, microservices, and event-driven technologies.
- Opportunities for technical leadership and career growth.
- Competitive compensation based on experience and skills.
Mandatory Skills:
- Strong experience in Java and Spring Boot.
- Hands-on experience with Microservices architecture.
- Strong frontend development experience with React.js
- Proficient in JavaScript/TypeScript, HTML5, and CSS3.
- Experience developing and consuming REST APIs.
- Experience with JUnit and unit testing practices.
- Good understanding of relational databases and SQL.
- Experience with cloud/SaaS technologies, preferably AWS.
- Exposure to AWS SNS, SQS, S3, RDS, and Elasticsearch.
- Experience with MongoDB is preferred.
- Familiarity with Git and standard CI/CD development practices.
- Good understanding of application security, performance, and scalability.
Ā
Applications on this job are not being reviewed actively. You may apply but please follow up with the company via other channels too.
Job Description:
We are looking for a skilled Java Full Stack Developer with strong experience in Java, Spring Boot, and Microservices, along with basic or junior-level React.js knowledge. The candidate will be responsible for developing scalable backend applications and supporting frontend development.
Key Responsibilities:
- Develop and maintain applications using Java and Spring Boot.
- Design, develop, and integrate RESTful APIs.
- Build and maintain Microservices-based applications.
- Work with databases and optimize application performance.
- Support frontend development using React.js.
- Collaborate with cross-functional teams to deliver quality solutions.
Required Skills:
- Strong experience in Java and Spring Boot.
- Hands-on experience with Microservices architecture.
- Experience developing REST APIs.
- Basic or junior-level knowledge of React.js.
- Understanding of databases, debugging, and application performance.
- Good problem-solving and communication skills.
Applications on this job are not being reviewed actively. You may apply but please follow up with the company via other channels too.
We are looking for Java Full Stack Developers with strong experience in development using Java, Spring Boot, and REST APIs, along with exposure to front-end technologies such as Angular or React.
Required Skills:
- Strong proficiency in Java and Spring Boot framework.
- Hands-on experience in developing REST APIs and microservices architecture.
- Experience with Kafka.
- Experience with Spring Batch processing.
- Knowledge of Swagger/OpenAPI.
- Hands-on experience with OpenShift or container orchestration platforms.
- Strong understanding of JPA/Hibernate ORM frameworks.
- Experience working with relational and/or NoSQL databases.
- Proficiency in Git version control systems.
- Experience with CI/CD tools and deployment pipelines.
- Testing knowledge using JUnit.
- Experience with functional and API testing tools such as Postman.
- Front-end development experience with Angular or React.
Applications on this job are not being reviewed actively. You may apply but please follow up with the company via other channels too.
Dear Candidate,
Thanks for showing interest towards the opportunity!!!
As discussed, we have an opening for a Java Full Stack Developer in Mumbai.
Job Description:
We are looking for an experienced Java Developer with hands-on expertise in Java, Spring Boot, Microservices, and React.js to develop scalable and high-performance applications.
Primary & Mandatory Skills:
- Java
- Spring Boot
- Microservices
- React.js
Role Details:
- Role: Java Full Stack Developer
- Experience: 5ā7 Years
- Location: Mumbai
Interested candidates, please share your updated resume along with your current CTC, expected CTC, and notice period.

Urgent Requirement š„
š Java Backend with AWS
š Java Backend with React, Spring Boot, Microservices
Exp: 3+ Yrs
Loc: Chennai, Bangalore, Hyderabad
Immediate Joiners Preferred!
Applications on this job are not being reviewed actively. You may apply but please follow up with the company via other channels too.
**Please apply directly through our careers page**
Who We're Looking For
We are looking for engineers who share our passion for technology and rise to meet hard technical challenges. Individual contributors who thrive in a collaborative culture and a strong technical environment ā self-starting, dynamic, and quick to pick up new technologies in order to deliver working solutions with minimal direction.
This is a backend-heavy full-stack role: you should be an engineer who is at home in distributed, server-side systems first, with the range to also work competently across the stack when a feature calls for it.
What You'll Do
We are seeking a Full-Stack Software Engineer to work closely with the architecture team on enhancements to Provenir's cloud-native, microservices-based decisioning engine (rules/graph-based execution).
This role requires deep, hands-on backend expertise and extends into full ownership of features end to end ā from service design through UI integration and deployment.
⢠Design, build, and evolve microservices for Provenir's decisioning engine using Core Java and Spring Boot.
⢠Design and implement synchronous and asynchronous REST APIs that power decisioning workflows across the platform.
⢠Apply multi-threading and performance-tuning techniques to keep high-throughput decisioning services fast and reliable at scale.
⢠Build and maintain event-driven integrations using Kafka and ActiveMQ (or equivalent message queuing technologies) to support distributed, asynchronous processing.
⢠Model and manage data across relational and NoSQL stores (MySQL, MongoDB) using ORM tools such as Hibernate, Ebeans, or OpenJPA.
⢠Practice test-driven development, writing and maintaining unit tests as a core part of the delivery process.
⢠Containerize and deploy services with Docker and Kubernetes, working within a single-region, multi-AZ
AWS deployment architecture, and contribute to CI/CD pipelines (Git, GitHub Actions, Jenkins, Terraform, Datadog).
⢠Own features across the full SDLC ā design, testing, implementation, deployment, and maintenance ā in partnership with the architecture team.
⢠Build and maintain Angular or React or any frontend framework components and modules that surface decisioning workflows and configuration screens, integrating cleanly with backend REST APIs.
⢠Contribute to responsive UI work using TypeScript, HTML5/CSS3, and frameworks such as Material-UI, Bootstrap, or Tailwind.
What's Required
Experience & Education
⢠Minimum of 5 years of professional software development experience ā this is a firm minimum for the role.
⢠Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
⢠Minimum 5+ years of hands-on experience with Core Java, Spring Boot, Angular or React or any frontend framework, AWS, multi-threading, and performance tuning.
⢠Proven experience designing, building, and deploying microservices architectures in cloud environments.
⢠4+ years designing and developing synchronous and asynchronous REST web services.
⢠Experience with message queuing technologies such as Kafka, ActiveMQ, or equivalent.
⢠4+ years working with ORM tools (Hibernate, Ebeans, or OpenJPA) across relational and NoSQL databases (MySQL, MongoDB).
⢠4+ years of test-driven development and unit testing practice.
⢠Solid grounding in OOA/OOD and design patterns ā knowing where, why, and how to apply them.
⢠Hands-on experience with AWS, containerization and orchestration (Docker, Kubernetes), and CI/CD tooling (Git, GitHub Actions, Jenkins, Terraform, Datadog).
Full-Stack / Frontend Exposure
⢠Working knowledge of Angular or React or any frontend framework, with hands-on experience integrating front-end applications with backend REST services.
⢠Practical, hands-on experience with HTML5, CSS3, and responsive UI frameworks such as Material-UI, Bootstrap, or Tailwind.
Nice to Have
⢠Experience with Scrum/Agile development methodologies.
⢠Unix/Linux operating system knowledge.
⢠Broader exposure to event-driven and distributed system design beyond core messaging integration.
⢠Exposure to systems supporting ML/DL/AI model training, testing, or execution within a production product stack.
Why You Should Join Us
Our employees are empowered to be curious, forward-thinking engineers. We ask them to explore the uncharted and build the unimagined ā that's what makes Provenir unique.
We offer comprehensive health and wellness plans. You'll enjoy paid time off and company holidays, flexible and remote-friendly options, along with benefits to plan for your future.
At Provenir, you'll be part of a dynamic, growing team that prides itself on building highly innovative, adaptable, and configurable software solutions, in a collaborative culture and strong technical environment.
To learn more,
visit www.provenir.com.
Equal Opportunity
Provenir is an Equal Opportunity Employer. We recognize that diversity and inclusion make our teams stronger,
and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, national
origin, age, sex, gender identity, sexual orientation, disability, marital status, domestic partner status,
citizenship, or veteran status or medical condition. We encourage people from all backgrounds to apply

Job Summary
We are looking for a skilled Java Full Stack Developer with 3ā5 years of experience in backend development using Java, Spring Boot, and Hibernate, along with working knowledge of frontend technologies such as Angular or React.js and JavaScript. The ideal candidate should have experience in developing scalable web applications, RESTful APIs, and collaborating with cross-functional teams in an Agile environment.
Key Responsibilities
- Design, develop, and maintain backend applications using Java, Spring Boot, and Hibernate.
- Develop and consume RESTful APIs and integrate them with frontend applications.
- Build responsive user interfaces using Angular or React.js.
- Write clean, maintainable, and efficient code following coding standards.
- Develop and optimize SQL queries and database operations.
- Troubleshoot and resolve application issues and performance bottlenecks.
- Participate in code reviews, unit testing, and application deployments.
- Collaborate with QA, DevOps, and Business teams throughout the Software Development Life Cycle (SDLC).
- Work in Agile/Scrum teams to deliver high-quality software solutions.
Required Technical Skills Backend
- Strong experience in Core Java and Java 8+
- Spring Boot
- Hibernate / JPA
- Spring MVC
- RESTful API Development
- Microservices Architecture
- SQL (Oracle, MySQL, PostgreSQL, or SQL Server)
Frontend
- Hands-on experience with Angular or React.js
- Strong knowledge of JavaScript
- Basic understanding of HTML5 and CSS3
- Experience integrating frontend applications with REST APIs
Educational Qualification
- Bachelor's Degree in:
- Computer Science
- Information Technology
- Electronics
- Or a related field
Soft Skills
- Strong analytical and problem-solving skills
- Excellent communication and interpersonal skills
- Ability to work independently and collaboratively
- Strong debugging and troubleshooting skills
- Adaptability to a fast-paced environment
Job Description
We are looking for a skilled Java Full Stack Developer with strong experience in backend development using Java and Spring Boot, along with frontend technologies such as React.js or Angular. The candidate should have hands-on experience building scalable web applications, REST APIs, and microservices.
Key Responsibilities
- Develop and maintain full-stack applications using Java, Spring Boot, and modern frontend frameworks.
- Design and implement RESTful APIs and microservices.
- Build responsive user interfaces using React.js or Angular, JavaScript, TypeScript, HTML, and CSS.
- Integrate frontend applications with backend services and databases.
- Write clean, reusable, and maintainable code following coding standards.
- Perform unit testing, debugging, code reviews, and performance optimization.
- Work with SQL and NoSQL databases.
- Support CI/CD pipelines, application deployments, and production troubleshooting.
- Collaborate with QA, DevOps, and product teams in an Agile environment.
Primary Skills
- Java 8/11/17+
- Spring Boot / Spring Framework
- Microservices Architecture
- REST APIs
- React.js or Angular
- JavaScript / TypeScript
- HTML5 / CSS3
- SQL / Database Integration

Senior Full-Stack Developer ā Skills
Experience: 6ā9 years | Location: Bengaluru (5 days in office) | Joining: within 15 to 30 days
Must-have skills
Backend (Java and Spring Boot)
- 6+ years of hands-on Java development with Java 11/17+, including multithreading, concurrency, and the collections framework.
- Strong Spring Boot experience: REST APIs, Spring Data JPA, Spring Security, configuration, and exception handling.
- Designing clean, versioned REST APIs with consistent error handling and documentation (Swagger/OpenAPI).
- Performance tuning and optimisation of backend services.
Frontend (ReactJS)
- Hands-on production experience building React applications with hooks and functional components.
- State management using Redux or the Context API.
- Building reusable component libraries and structuring a scalable frontend codebase.
- Strong JavaScript (ES6+); TypeScript is preferred.
- Frontend performance optimisation (rendering, lazy loading, bundle size).
Database
- Strong SQL skills with PostgreSQL, MySQL, or SQL Server.
- Schema design, indexing, query optimisation, and transaction handling.
- JPA/Hibernate, including how to avoid common pitfalls such as N+1 queries and lazy-loading issues.
Security
- Authentication and authorisation using JWT and OAuth 2.0 / OIDC.
- Role-based access control.
- Secure coding practices (OWASP Top 10 awareness).
Quality and testing
- Unit and integration testing with JUnit and Mockito.
- Frontend testing with Jest or React Testing Library.
- Ability to set and enforce testing standards for the team.
Debugging and production support
- Debugging complex issues across the full stack (UI, API, and database).
- Root-cause analysis of production incidents and permanent fixes.
Senior-level responsibilities
- Solution design: breaking features into components, APIs, and data models before development starts.
- Code reviews: leading reviews and setting coding standards and best practices.
- Mentoring: guiding and unblocking two full-stack developers through pairing, reviews, and design discussions.
- Technical ownership: owning modules end to end, from design through deployment and support.
- Estimation and planning: sizing work realistically and flagging risks early to the CTO and product team.
- Communication: explaining technical decisions clearly to engineers, the CTO, and product stakeholders.
Good-to-have skills
- Microservices architecture and design patterns
- Microsoft Azure (preferred); AWS or GCP also valued
- Docker, with basic Kubernetes knowledge
- CI/CD pipelines (GitLab, Jenkins, or GitHub Actions)
- Messaging systems: Kafka, RabbitMQ, or Azure Service Bus
- Experience with multi-tenant SaaS products
- Exposure to aviation, training, EdTech, or other regulated domains
- AI/LLM integration in applications
Screening checklist
CheckMust showSpring BootProduction APIs they designed, not only builtReactProduction screens they built hands-on, not only integratedDesign ownershipAt least one module or feature they designed end to endCode reviewsEvidence they review othersā code and enforce standardsMentoringHas guided at least one junior or mid-level developerDebuggingCan walk through a real production issue they solvedAvailabilityCan join within 15 days and work 5 days from the Bengaluru office







