Java Developer at Deqode · Hyderabad · 4 - 6 years · ₹3L - ₹13L / yr · Bootstrapped · Posted 22 Jul 2025

Job Description:
We are seeking a highly motivated and skilled Full Stack Java Developer with strong experience in backend and frontend development, cloud deployment, and modern DevOps practices. The ideal candidate will have a solid background in Java/J2EE technologies, hands-on experience in developing microservices on AWS, and a good understanding of CI/CD pipelines and monitoring tools.
Key Responsibilities:
- Design, develop, test, and maintain scalable web applications and microservices.
- Implement backend logic using Core Java, J2EE, Spring Boot, Spring Batch, JPA, and REST APIs.
- Build responsive UIs using React, HTML, CSS, and integrate them with backend services.
- Develop and deploy microservices using AWS services like ECS, EC2, S3, API Gateway, Aurora, ALB, and Route 53.
- Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
- Write unit and integration tests using JUnit and Cucumber.
- Monitor application performance using APM tools and analyze logs using Splunk or similar tools.
- Implement CI/CD pipelines using Jenkins, Maven/Gradle, and Git/Bitbucket.
- Work with containerization and orchestration tools like Docker and Kubernetes.
- Collaborate with cross-functional teams using tools like JIRA and Confluence.
Required Skills & Experience:
- Strong hands-on experience in Java/J2EE application development.
- Proficiency in Spring frameworks (Spring Boot, Batch) and RESTful services.
- Frontend development experience with React, HTML, CSS.
- Solid experience with AWS cloud technologies and deployment practices.
- Experience in writing and maintaining automated tests with JUnit and Cucumber.
- Knowledge of APM tools and log analysis tools (e.g., Splunk).
- Familiarity with CI/CD pipelines and tools (Jenkins, Maven/Gradle, Git).
- Experience with Docker and Kubernetes.
- Excellent problem-solving, debugging, and analytical skills.
- Good communication skills and ability to work in Agile teams.
Preferred Qualifications:
- AWS certification is a plus.
- Experience with Amazon Aurora and API Gateway in production environments.
- Knowledge of SOA, messaging systems (e.g., MQ), and security best practices.

Similar jobs (10)
Senior Software Engineer – Full Stack Java Developer
Location: Pune (Baner) – Work from Office (5 Days a Week)
Experience: 5–10 Years
Join a fast-growing product-based company building high-scale, customer-centric applications. If you're passionate about solving complex engineering problems and building scalable systems, we'd love to connect with you.
Core Technical Skills
- Strong expertise in Java, Spring Boot, and Microservices
- Hands-on experience with ReactJS and Next.js
- Excellent understanding of Data Structures & Algorithms (DSA)
- Strong experience with System Design and scalable architecture
- Good knowledge of GraphQL
- Experience designing and developing REST APIs
- Expertise in SQL and/or NoSQL databases
- Experience building asynchronous, event-driven microservices
- Integration with internal and third-party services
- Strong understanding of software engineering best practices, clean code, testing, and maintainability
DevOps & Cloud
- Hands-on experience with Docker, Kubernetes, CI/CD, and Jenkins
- Experience building and deploying scalable production applications
Preferred Background
- Experience working in product-based eCommerce companies
- Strong academic background
- Customer-first mindset with the ability to thrive in a fast-paced environment
- Self-driven engineer capable of owning features end-to-end
Experience- 8-10 Years
Java FSD
Springboot
Microservices
Angular
React
Only Immediate Joiners
Mumbai (No Relocation)
Job Summary:
We are looking for an experienced Java Full Stack Developer with strong expertise in backend development using Java and Spring Boot, along with hands-on experience in React.js for frontend development.
Key Responsibilities:
- Design, develop, and maintain scalable web applications using Java and Spring Boot.
- Develop responsive and user-friendly frontend applications using React.js.
- Build and integrate RESTful APIs and backend services.
- Work with databases and write efficient SQL queries.
- Collaborate with UI/UX, QA, DevOps, and other technical teams.
- Participate in code reviews, debugging, and performance optimization.
- Troubleshoot application issues and implement effective solutions.
- Follow Agile/Scrum development practices.
- Ensure code quality, security, scalability, and maintainability.
Mandatory Skills:
- 6–10 years of experience in Java Full Stack Development.
- Strong hands-on experience in Core Java.
- Strong experience with Spring Boot / Spring Framework.
- Hands-on experience in React.js.
- Experience in REST API development and integration.
- Good understanding of HTML, CSS, and JavaScript.
- Experience with SQL / relational databases.
- Good understanding of Microservices architecture.
- Experience with Git and Agile methodologies.
📝 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.
Job Description
We are hiring a Java Full Stack Developer with 6 years of experience in building scalable web applications. The ideal candidate should have strong expertise in Java backend development along with React for frontend development.
Mandatory Skills
- Java
- Spring Boot
- Microservices
- React
- REST APIs
- SQL/Relational Databases
- Strong understanding of Object-Oriented Programming (OOP)
Responsibilities
- Design, develop, and maintain full-stack applications
- Build and enhance RESTful APIs using Spring Boot and Microservices
- Develop responsive UI components using React
- Collaborate with cross-functional teams to deliver high-quality solutions
- Troubleshoot, debug, and optimize application performance
Requirements
- 6 years of relevant experience in Java Full Stack Development
- Strong hands-on experience with Java, Spring Boot, Microservices, and React
- Good analytical, problem-solving, and communication skills
**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 Description
We are looking for a Java Full Stack Developer with strong experience in backend development using Java and Spring Boot, along with modern frontend technologies.
Responsibilities
- Develop and maintain scalable web applications using Java and Spring Boot.
- Design and develop RESTful APIs and microservices.
- Build responsive user interfaces using React.js or Angular.
- Work with databases such as Oracle, MySQL, or PostgreSQL.
- Perform unit testing, debugging, and code reviews.
- Integrate applications with third-party services and APIs.
- Participate in CI/CD, deployment, and production support activities.
- Troubleshoot application issues and perform root-cause analysis.
- Collaborate with cross-functional teams in an Agile environment.
Primary Skills
- Java 8/11/17+
- Spring Boot
- Microservices
- REST APIs
- React.js / Angular
- JavaScript / TypeScript
- HTML / CSS
- SQL
Secondary Skills
- Hibernate / JPA
- Kafka
- Docker / Kubernetes
- Git
- Jenkins / CI/CD
- AWS / Azure
- JUnit / Mockito
- Agile / Scrum
Java Full Stack Developer – React
Experience: 4.5–8 Years
Location: Bangalore / Hyderabad
Work Mode: Hybrid
Job Description
We are looking for an experienced Java Full Stack Developer with strong hands-on expertise in Java, Spring Boot, Microservices, REST APIs, and React.js. The candidate will be responsible for developing scalable applications across both backend and frontend, integrating APIs, and working closely with cross-functional teams.
Responsibilities
- Develop and maintain applications using Java, Spring Boot, and Microservices.
- Build responsive and user-friendly web applications using React.js.
- Design, develop, and integrate RESTful APIs.
- Work with databases such as SQL/Oracle and perform database queries.
- Implement application features, enhancements, and bug fixes.
- Write clean, reusable, and maintainable code.
- Participate in Agile/Scrum ceremonies and collaborate with development teams.
- Work with Git, CI/CD, and build/deployment processes.
- Troubleshoot application issues and support production releases.
Must-Have Skills
- Java
- Spring Boot
- Microservices
- REST APIs
- React.js
- JavaScript / HTML / CSS
- SQL
- Git
- Agile/Scrum
Experience: 4.5–8 Years
Locations: Bangalore / Hyderabad
Senior Software Engineer – Full Stack Java Developer
Location: Pune (Baner) – Work from Office (5 Days a Week)
Experience: 5–10 Years
Join a fast-growing product-based company building high-scale, customer-centric applications. If you're passionate about solving complex engineering problems and building scalable systems, we'd love to connect with you.
Core Technical Skills
- Strong expertise in Java, Spring Boot, and Microservices
- Hands-on experience with ReactJS and Next.js
- Excellent understanding of Data Structures & Algorithms (DSA)
- Strong experience with System Design and scalable architecture
- Good knowledge of GraphQL
- Experience designing and developing REST APIs
- Expertise in SQL and/or NoSQL databases
- Experience building asynchronous, event-driven microservices
- Integration with internal and third-party services
- Strong understanding of software engineering best practices, clean code, testing, and maintainability
DevOps & Cloud
- Hands-on experience with Docker, Kubernetes, CI/CD, and Jenkins
- Experience building and deploying scalable production applications
Preferred Background
- Experience working in product-based eCommerce companies
- Strong academic background
- Customer-first mindset with the ability to thrive in a fast-paced environment
- Self-driven engineer capable of owning features end-to-end
Job Summary : Java Full Stack Developer
Position: Java Full Stack Developer – Angular + React
Experience: 5 + Years
Location: Hyderabad / Bangalore
Key Skills:
Strong experience in Java, Spring Boot & REST APIs
Hands-on experience with React and/or Angular
Good knowledge of SQL/Database concepts
Experience with Microservices & Full Stack Development
Good understanding of API integration and web application development
Good problem-solving and debugging skills
Experience with Git/GitHub











