KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
N #3109
Applications open Full-Time Job

Java Full Stack Developer

Persistent

  • Bengaluru, India
  • Competitive Package (Best in Industry)
  • 5-9 Yrs
  • Posted Today
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

About Position: We are looking for an experienced Java Full Stack Developer to design, develop, and maintain scalable enterprise applications using modern Java technologies and front-end frameworks. The ideal candidate will possess strong expertise in Java, Spring Boot, Kafka, React.js, and Microservices Architecture, along with exposure to Generative AI-based solutions. You will be responsible for developing high-performance applications, designing event-driven systems, and collaborating with cross-functional teams to deliver innovative and scalable business solutions.

Role: Java Full

Stack Developer Location

Hyderabad,

Bengaluru Experience

5 to 9

Years Job Type

Full-Time Employment

What You'll Do

  • Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and modern full-stack development practices.
  • Build scalable microservices and RESTful APIs to support high-volume business applications.
  • Design and implement event-driven architectures using Apache Kafka for real-time data processing and system integration.
  • Develop responsive and user-friendly front-end applications using React.js, JavaScript, HTML, and CSS.
  • Work with MongoDB and other databases to design, develop, and optimize data storage solutions.
  • Collaborate with architects, product owners, QA teams, and business stakeholders to deliver high-quality software solutions.
  • Participate in technical design discussions, sprint planning, estimation, and Agile delivery activities.
  • Integrate Generative AI capabilities and AI-assisted development practices into enterprise applications where applicable.
  • Perform unit testing, integration testing, code reviews, and debugging to ensure software quality and reliability.
  • Optimize application performance, scalability, security, and maintainability.
  • Contribute to CI/CD processes, deployment automation, and DevOps best practices.
  • Follow coding standards, software engineering best practices, and architectural guidelines.
  • Expertise You'll Bring: 5 to 9 years of hands-on experience in Java Full Stack Development.
  • Strong expertise in Java, Spring Boot, REST APIs, and Microservices Architecture.
  • Experience building and maintaining scalable backend systems and distributed applications.
  • Strong working knowledge of Apache Kafka, messaging systems, and event-driven architectures.
  • Hands-on experience with React.js, JavaScript, TypeScript, HTML5, CSS3, and modern UI development frameworks.
  • Experience with MongoDB and database design principles.
  • Good understanding of API design, system integration, and service-oriented architecture.
  • Exposure to Generative AI, LLM-based applications, AI-powered integrations, or AI-assisted software engineering tools.
  • Experience working with source control systems such as Git and collaborative development workflows.
  • Familiarity with CI/CD pipelines, DevOps practices, and cloud-native development.
  • Strong understanding of software design principles, coding standards, and development best practices.
  • Experience working in Agile/Scrum environments.
  • Excellent analytical, problem-solving, debugging, and troubleshooting capabilities.
  • Strong communication and stakeholder collaboration skills.

Benefits

  • 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 Annual health check-ups 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 Let's unleash your full potential at Persistent - persistent.com/careers "Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind."

Eligibility & process

Who can apply

Experience: 5-9 Yrs. Open to matching qualifications.

Skills & stack

Full Stack Artificial Intelligence Gen Java Apache Kafka React Stack JavaScript

Selection process

  1. Online Assessment / Technical Interview Rounds / HR Review

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (Full Stack, Artificial Intelligence, Gen, Java, Apache Kafka, React, Stack, JavaScript) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion Persistent Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
Explain OOP (Object-Oriented Programming) principles with real-world examples in Full Stack. Answer
Model answer: 1. Encapsulation (data hiding via private fields/getters). 2. Abstraction (hiding implementation complexity). 3. Inheritance (code reusability). 4. Polymorphism (method overriding/overloading).
What is the time and space complexity of QuickSort vs MergeSort? Answer
Model answer: QuickSort: Average O(N log N) time, O(log N) space. Worst O(N^2). MergeSort: Guaranteed O(N log N) time, but requires O(N) auxiliary space.
Explain the difference between SQL Indexing (B-Tree vs Hash) and when not to use an index. Answer
Model answer: Indexes speed up SELECT queries via B-Trees. However, they slow down INSERT, UPDATE, and DELETE operations because indexes must be updated on disk. Avoid on low-cardinality columns (e.g., boolean flags).
What happens under the hood when you enter a URL in a browser? Answer
Model answer: 1. DNS lookup (resolves IP). 2. TCP 3-way handshake (SYN, SYN-ACK, ACK). 3. TLS negotiation for HTTPS. 4. HTTP GET request sent. 5. Server responds with HTML/CSS/JS. 6. Browser renders DOM & CSSOM tree.
What is the difference between REST and GraphQL APIs? Answer
Model answer: REST uses multiple fixed endpoints with possible over/under-fetching. GraphQL uses a single endpoint allowing clients to query exact fields in a single request.
Behavioural & HR questions 3
Why do you want to join Persistent as a Java Full Stack Developer?
Highlight Persistent's market reputation, recent tech innovations, and how your skills in Full Stack directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
Persistent Competitive Package (Best in Industry)
Recruiter Resume Apply
Chat Chat with Kashii