Java Developer

Persistent Systems Limited

Pune District

Hybrid

INR 900,000 - 1,500,000

Full time

39 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work
Insurance coverage: group term life,个人
Personal accident insurance
Mediclaim hospitalization for self,-sp
Company-sponsored higher education and
Flexible work hours
Long Service awards
Project parties

Job summary

Persistent Systems Limited in Pune is seeking a highly skilled Java Developer to design, develop, and maintain scalable enterprise applications. You will work with Java, Spring Framework, Hibernate/JPA, and RESTful APIs to deliver robust solutions in a fast-paced environment.

The role emphasizes building high-performance backend services, applying modern software engineering practices, and collaborating with cross-functional teams.

Qualifications

  • Proficient in Java-based backend development.
  • Experience with Spring Framework and Hibernate/JPA.
  • Strong knowledge of RESTful APIs and data access.
  • Familiar with Maven/Gradle and Git workflows.
  • Understanding of CI/CD pipelines and testing frameworks.

Responsibilities

  • Design, develop, and maintain scalable server-side applications in Java/Spring.
  • Build and optimize RESTful APIs for enterprise integration.
  • Develop backend services with Spring Boot and Hibernate/JPA.
  • Design and optimize database interactions for performance.
  • Use Maven/Gradle for builds and dependency management.
  • Collaborate with product owners, architects, and QA.
  • Participate in code reviews and adhere to standards.
  • Implement unit and integration tests and QA practices.
  • Build and support CI/CD pipelines for automation.
  • Monitor code quality and remediate vulnerabilities.
  • Troubleshoot and resolve production issues.
  • Ensure security, scalability, and reliability of apps.
  • Follow Agile/Scrum practices and contribute to planning.

Skills

Java
Spring Framework
Hibernate/JPA
RESTful APIs
CI/CD
Unit testing
Agile methodologies
OOP
Problem solving
Communication

Tools

Maven
Gradle
Git
SQL

Job description

We are an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what's next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world, including 20 Fortune 50 companies and 4 of the 5 top banks in both the US and India, and numerous innovators across the healthcare ecosystem.

We are seeking a highly skilled Java Developer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have strong expertise in Java, Spring Framework, Hibernate/JPA, RESTful APIs, and modern software engineering practices. This role offers an excellent opportunity to work on innovative projects, contribute to architecture decisions, and collaborate with cross-functional teams to deliver robust and secure software solutions.

  • Location: Pune
  • Experience: 5 to 8 Years
  • Job Type: Full-Time Employment
What You'll Do:
  • Design, develop, and maintain scalable server-side applications using Java and Spring Framework.
  • Build and enhance RESTful APIs to enable seamless integration across enterprise applications.
  • Develop robust business logic and backend services using Spring Boot and Hibernate/JPA.
  • Design, optimize, and manage database interactions to ensure high performance and reliability.
  • Utilize Maven and Gradle for build automation and dependency management.
  • Collaborate with product owners, architects, business analysts, and development teams to deliver high-quality solutions.
  • Participate in technical design discussions and contribute to architectural decisions.
  • Conduct code reviews and ensure adherence to coding standards and best practices.
  • Implement unit testing, integration testing, and quality assurance practices.
  • Build and support CI/CD pipelines to automate build, testing, and deployment activities.
  • Monitor code quality and remediate vulnerabilities using tools such as Sonar and Snyk.
  • Troubleshoot and resolve application issues to ensure optimal system performance.
  • Ensure application security, scalability, maintainability, and reliability.
  • Follow Agile development methodologies and actively participate in Scrum ceremonies.
  • Continuously evaluate emerging technologies and recommend process improvements.
Expertise You'll Bring:
  • 5 to 8 years of experience in Java-based application development.
  • Strong proficiency in Core Java and server-side application development.
  • Hands-on experience with Spring Framework, Spring Boot, and Hibernate/JPA.
  • Strong experience designing and implementing RESTful APIs and web services.
  • Expertise in Maven and Gradle build management tools.
  • Experience using Git and modern version control practices.
  • Strong understanding of SQL, database design, and database optimization techniques.
  • Solid knowledge of Object-Oriented Programming (OOP), data structures, algorithms, and design patterns.
  • Experience with unit testing, integration testing, and automated testing frameworks.
  • Good understanding of CI/CD practices and deployment automation.
  • Experience with dependency management and vulnerability remediation tools.
  • Knowledge of application performance tuning and troubleshooting techniques.
  • Familiarity with Agile methodologies and Software Development Lifecycle (SDLC) processes.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and manage multiple development initiatives.
  • 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
"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

Senior Java Full Stack Developer
Senior Java Full Stack Developer

Mployee.me • Pune District

On-site
INR 1,500,000 - 2,800,000
Competitive salary
Hybrid work
Health insurance
+1
Senior Full Stack Java Developer
Senior Full Stack Java Developer

Persistent Systems Limited • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Group term life
Personal accident insurance
Mediclaim hospitalization
+2
Senior Java AI Engineer
Senior Java AI Engineer

Persistent Systems Limited • Pune District

Hybrid
INR 2,500,000 - 3,500,000
Hybrid work model
Health insurance
Education sponsorship
+2
Senior Java Backend Developer
Senior Java Backend Developer

Persistent Systems Limited • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Competitive salary
Growth opportunities
Flexible hours
+3
Java Full Stack Developer – Spring Boot & Cursor AI
Java Full Stack Developer – Spring Boot & Cursor AI

Persistent Systems Limited • Pune District

On-site
INR 900,000 - 1,500,000
Hybrid work model
Education sponsorship (higher ed &cert
Flexible work hours
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Persistent Systems • Pune District

On-site
INR 1,800,000 - 2,600,000
Competitive salary and benefits
Talent development with education and<
Cutting-edge technologies
+3
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Persistent Systems Limited • Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Hybrid work model
Flexible hours
Health insurance
+3
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Persistent Systems Limited • Hyderabad

Hybrid
INR 2,800,000 - 3,600,000
Hybrid work
Education sponsorship
Growth opportunities
+3
Java Senior Developer
Java Senior Developer

Persistent Systems Limited • Hyderabad

On-site
INR 2,200,000 - 4,000,000
Hybrid work & flexible hours
Group term life insurance
Mediclaim hospitalisation
+2
Senior Java Backend Developer
Senior Java Backend Developer

Persistent Systems • Pune District

Hybrid
INR 1,500,000 - 2,800,000
Competitive salary and benefits
Growth opportunities with sponsored教育
Cutting-edge technologies
+2