Java Full Stack Developer

Persistent Systems

Bengaluru

Hybrid

INR 2,000,000 - 3,800,000

Full time

37 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Flexible work hours
Long Service awards
Education sponsorship

Job summary

Persistent Systems is seeking an experienced Java Full Stack Developer with 5 to 8 years of hands-on experience to design, develop, and maintain scalable enterprise applications. The role emphasizes Java, Spring Boot backend, and React frontend, with a strong focus on microservices and event-driven architectures.

You will build RESTful APIs, work with Kafka for real‑time data, and use MongoDB for storage. Collaborate in Agile teams, participate in code reviews, CI/CD activities, and ensure high

Qualifications

  • 5–8 years of hands-on Java Full Stack development.
  • Experience with microservices and event-driven architectures.
  • Experience building RESTful APIs and scalable backend services.
  • Proficiency in React frontend development and modern UI practices.

Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Build and enhance microservices-based applications following modern architectural principles.
  • Develop responsive interfaces using React.js and ensure seamless frontend–backend integration.
  • Create and consume RESTful APIs for integration with frontend and other services.
  • Develop event-driven applications using Kafka for real-time processing.
  • Collaborate with architects, QA, and product teams in Agile/Scrum environments.
  • Participate in code reviews, CI/CD, and deployment activities.
  • Write clean, testable code and perform unit/integration testing.

Skills

Java
Spring Boot
React.js
REST APIs
Kafka
Object-Oriented Programming

Tools

MongoDB

Job description

We are looking for an experienced Java Full Stack Developer with 5 to 8 years of expertise in designing, developing, and maintaining scalable enterprise applications. The ideal candidate will possess strong backend development experience using Java and Spring Boot, along with hands‑on expertise in modern frontend technologies such as React. This role requires a solid understanding of microservices architecture, event-driven systems, REST APIs, and modern software development practices.

  • Experience: 5 to 8 Years
  • Job Type: Full Time Employment
What You'll Do:
  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Build and enhance microservices-based applications following modern architectural principles.
  • Develop and maintain responsive, user-friendly interfaces using React.js.
  • Design and implement RESTful APIs for seamless integration between frontend and backend services.
  • Develop event-driven applications using Kafka for real-time data processing and communication.
  • Work with MongoDB for data storage, retrieval, and optimization.
  • Collaborate with architects, business analysts, QA teams, and product owners to deliver high-quality solutions.
  • Participate in application design discussions and contribute to technical architecture decisions.
  • Write clean, maintainable, testable, and efficient code following industry best practices.
  • Perform unit testing, integration testing, and support quality assurance activities.
  • Troubleshoot application issues and provide timely resolutions for production and non-production environments.
  • Participate in code reviews and ensure adherence to coding standards and development guidelines.
  • Support CI/CD processes and deployment activities.
  • Work within Agile/Scrum teams and actively participate in sprint planning, daily stand-ups, reviews, and retrospectives.
  • Continuously explore new tools, technologies, and best practices to improve development efficiency.
Expertise You'll Bring:
  • 5 to 8 years of hands‑on experience in Java Full Stack Development.
  • Strong expertise in Java, Spring Boot, and enterprise application development.
  • Experience designing and developing microservices-based applications.
  • Hands‑on experience with Apache Kafka and event-driven architectures.
  • Experience developing and consuming REST APIs.
  • Hands‑on experience working with MongoDB and database design concepts.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Experience with application performance optimization and troubleshooting.
  • Familiarity with CI/CD pipelines, source control systems, and DevOps practices.
  • Experience working in Agile/Scrum development environments.
  • Strong analytical, debugging, and problem‑solving skills.
  • Excellent verbal and written communication skills.
  • Ability to collaborate effectively with cross‑functional and distributed teams.
  • Strong ownership mindset and commitment to delivering high‑quality software solutions.
  • Competitive salary and benefits package
  • Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
  • Opportunity to work with cutting‑edge technologies
  • Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
  • Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents
Values-Driven, People-Centric & Inclusive Work Environment:

Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.

  • We support hybrid work and flexible hours to fit diverse lifestyles.
  • Our office is accessibility‑friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
  • If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment
Lets unleash your full potential at Persistent - persistent.com/careers

"Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind."

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Java Developer
Full Stack Java Developer

Persistent Systems • Pune District

Hybrid
INR 1,800,000 - 3,000,000
Hybrid work model
Education sponsorship
Long service awards
+3
Java Microservices Developer
Java Microservices Developer

Persistent Systems • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Hybrid work model
Flexible hours
Employee engagement initiatives
Java Full Stack Developer
Java Full Stack Developer

Persistent Systems • Pune District

Hybrid
INR 1,500,000 - 2,500,000
Competitive salary and benefits package
Quarterly promotion cycles
Company-sponsored higher education and certifications
+3
Java SQL Developer
Java SQL Developer

Persistent Systems • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Hybrid work
Education sponsorship
Insurance coverage
Java Back End Developer
Java Back End Developer

Persistent • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Competitive salary
Education opportunities
Cutting-edge technologies
+3
Java Fullstack Developer
Java Fullstack Developer

Persistent Systems • Pune District

Hybrid
INR 1,800,000 - 2,400,000
Hybrid work
Flexible hours
Long Service awards
+2
Java Senior Developer
Java Senior Developer

Persistent Systems • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Flexible work hours
Long service awards
Education sponsorship
+1
Java Angular Fullstack Lead
Java Angular Fullstack Lead

Persistent Systems • Hyderabad

Hybrid
INR 3,500,000 - 5,500,000
Hybrid work model
Education sponsorship
Long Service awards
Java Cloud Developer
Java Cloud Developer

Persistent • Gurugram District

Hybrid
INR 1,800,000 - 2,800,000
Competitive salary
Education sponsorship for growth
Exposure to cutting-edge technologies
+3
Java Lead
Java Lead

Persistent Systems • Hyderabad

Hybrid
INR 3,800,000 - 7,000,000
Hybrid work model
Career development support
Long service awards
+1