SoftoJobs
Fresher role
Persistent Systems logo

Persistent Systems

Persistent Hiring Java Developer in Hyderabad | Hybrid

Hyderabad Hybrid 0 - 4 years Not disclosed Full Time B.Tech — All Branches

Skills required

Technologies this role asks for

Prepare for this role

Practice and Learn are coming soon for Java, Spring Boot — browse articles meanwhile, then apply.

Job description

What you’ll do in this role

Job Overview

Persistent is hiring a Java Developer for its engineering team in Hyderabad. The position is designed for professionals with 0 to 4 years of experience who want to work on scalable, cloud-ready, enterprise-grade applications using modern Java technologies.

The role focuses on Java and Spring Boot development, microservices, REST APIs, event-driven applications, software quality, and enterprise modernization. The developer will collaborate with architects, senior developers, QA teams, and business stakeholders while gaining exposure to cloud technologies and AI-assisted engineering practices.

Key Responsibilities

  • Design, develop, test, and maintain enterprise applications using Java and Spring Boot.
  • Develop and support microservices-based applications using modern software engineering practices.
  • Build and consume REST APIs for enterprise integrations and business applications.
  • Contribute to event-driven application development using Apache Kafka and messaging technologies.
  • Work with architects, senior developers, and business stakeholders to understand requirements and develop technical solutions.
  • Participate in application design discussions and contribute to technical solution development.
  • Develop scalable, secure, maintainable, and reusable software components.
  • Follow coding standards, participate in peer code reviews, and apply review feedback to improve code quality.
  • Perform unit testing, debugging, troubleshooting, and defect resolution.
  • Support CI/CD pipelines and automated deployment activities.
  • Participate in Agile Scrum activities including sprint planning, reviews, retrospectives, and daily stand-ups.
  • Collaborate with QA teams to support software quality and test coverage.
  • Support application deployment, maintenance, and production issue resolution.
  • Create and maintain technical documentation and development artifacts.
  • Adopt AI-powered engineering tools such as GitHub Copilot and related productivity platforms.
  • Stay current with developments in Java, cloud technologies, AI, and software engineering.

Required Skills

  • 0 to 4 years of experience in Java development or software engineering.
  • Strong understanding of Core Java and object-oriented programming principles.
  • Knowledge of Spring Boot and microservices architecture.
  • Familiarity with REST API development and integration concepts.
  • Understanding of Apache Kafka and event-driven application architectures.
  • Knowledge of the Software Development Life Cycle (SDLC) and Agile methodologies.
  • Experience with Apache Maven, Git, and version control systems.
  • Understanding of SQL and relational database concepts, including PostgreSQL or MySQL.
  • Basic knowledge of Docker and containerization concepts.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Ability to work effectively in a team-oriented and fast-paced environment.

Preferred and Additional Skills

  • Familiarity with Google Cloud Platform, Amazon Web Services, or Microsoft Azure.
  • Understanding of software design patterns, coding best practices, debugging, troubleshooting, and performance optimization.
  • Exposure to Jira and Confluence or similar collaboration tools.
  • Understanding of code quality tools such as SonarQube.
  • Exposure to Terraform and Camunda.
  • Exposure to Appian, Vertex AI, or Agentic AI concepts.
  • Eagerness to learn AI-assisted development, cloud computing, and enterprise application modernization.

Technologies

  • Java – Core development language for enterprise applications.
  • Spring Boot – Used for application development and backend services.
  • REST API – Required for enterprise integrations and application interfaces.
  • Apache Kafka – Used in event-driven application development.
  • Apache Maven and Git – Development build and version-control tools.
  • SQL, PostgreSQL, and MySQL – Relational data technologies referenced in the role.
  • Docker – Required at a basic level for containerization concepts.
  • Google Cloud Platform, Amazon Web Services, and Microsoft Azure – Cloud platforms listed as advantageous.
  • GitHub Copilot – AI-assisted development and productivity tooling.
  • Jira and Confluence – Collaboration tools mentioned in the requirements.
  • SonarQube, Terraform, and Camunda – Additional technologies identified as advantageous or a plus.
  • Software Development Life Cycle (SDLC) and Agile – Software engineering practices explicitly referenced by the job description.

Work Mode & Location

The position is based in Hyderabad, Telangana, India. Persistent states that it supports a hybrid work model and flexible hours. The job description also describes the workplace as accessibility-friendly, with ergonomic setups and assistive technologies for employees with physical disabilities.

Compensation & Benefits

The job description states that the role includes a competitive salary and benefits package. It also mentions a talent-development culture with quarterly growth opportunities, company-sponsored higher education and certifications, access to cutting-edge technologies, employee engagement initiatives, flexible work hours, and Long Service awards.

Additional stated benefits include annual health check-ups and insurance coverage comprising group term life, personal accident, and Mediclaim hospitalization for the employee, spouse, two children, and parents.

Work Environment

Persistent describes its workplace as values-driven, people-centric, diverse, inclusive, and supportive of candidates from different backgrounds. The company states that it welcomes qualified applicants, including people with disabilities, and provides accessibility support where required.

Who Should Apply

This opportunity is suitable for Java developers and software engineering professionals with up to four years of experience who have a foundation in Java, Spring Boot, microservices, REST APIs, Kafka, SQL, and modern software development practices. Candidates should also demonstrate analytical ability, communication skills, collaboration, and an interest in learning cloud and AI-assisted development technologies.

How to Apply

Apply through the supplied Persistent Java Developer job application page to explore this opportunity.

Eligibility

Education, passing batch and experience

Education

B.Tech — All Branches

Experience

0 - 4 years (Freshers welcome)

Similar Fresher Jobs

More openings you may like

© 2026 SoftoJobs. All rights reserved.

smart_toy

SoftoBot

For freshers

Fresher job assistant

Ask about fresher roles, internships, skills, or cities.