Persistent
Persistent•18h ago
Indeed

Senior Java Backend Developer

Pune, Maharashtra
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Java Backend Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Persistent

Full Job Description

About Position:

We are seeking a highly skilled Senior Java Backend Developer to join our backend engineering team. You will modernize Java applications and migrate relational database workloads from MariaDB/MySQL to Amazon Aurora MySQL-Compatible Edition, strengthening compatibility, performance, reliability, and migration readiness.

Role: Senior Java Backend Developer
Location: Pune
Experience Required: 6-8 Years
Job Type: Full Time Employment

What You'll Do:
  • Develop, enhance, and maintain Java 17/J2EE applications using Spring Boot and Microservices architecture.
  • Design, develop, and support RESTful APIs using JAX-RS (Jersey).
  • Analyze and update database connectivity layers, schemas, SQL queries, stored procedures, and application dependencies to ensure Amazon Aurora compatibility.
  • Implement robust database access and transaction management using JDBC and JPA/Hibernate.
  • Troubleshoot database-related issues and optimize performance through query tuning and index optimization.
  • Develop and execute unit tests using TestNG and Mockito.
  • Collaborate with development, QA, and infrastructure teams throughout migration activities.
  • Utilize AWS services such as S3 and SQS within application workflows.
  • Contribute to CI/CD pipelines using Git-based practices.

Your Expertise:
  • 6-8 years in Java/J2EE development with strong expertise in Java 17, Spring Boot, and Microservices.
  • Experience building RESTful APIs (JAX-RS).
  • Deep understanding of SQL, relational databases, schemas, joins, indexes, transactions, and stored procedures.
  • Hands-on experience with MariaDB, MySQL, Amazon Aurora, and AWS cloud services.
  • Familiarity with JDBC, JPA, Hibernate frameworks.
  • Experience with TestNG, Mockito, unit testing, CI/CD pipelines (Git).

Company

Persistent

Persistent

About PersistentWe are an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, combining deep technical expertise to help clients anticipate what's next with the power of ...

Pune, Maharashtra
Posted on Indeed

Practice this interview

A voice mock interview for Senior Java Backend Developer at Persistent, with questions from this job description and your resume, and a scored report afterwards.

Set up interview