Senior Java Engineer.SQL*.Agile* (Pune)

Senior Java Engineer.SQL*.Agile* (Pune)

30 Oct
|
Persistent Systems
|
Pune

30 Oct

Persistent Systems

Pune

We are looking for a skilled Senior Java Developer with robust expertise in Java backend technologies and application security. The ideal candidate will be responsible for modernizing enterprise Java applications, managing third-party dependencies, remediating security vulnerabilities, improving code quality, and ensuring compatibility with modern technology stacks including Java 21, Spring 6, and Hibernate 6. This role requires hands-on experience in Java development, REST API design, security remediation, dependency management, code quality improvements, and collaboration with cross-functional teams to deliver secure, scalable, and high-performing applications.

Role: Senior Java Developer
Experience: 4 to 6 Years
Job Type: Full-Time Employment

Create and maintain an inventory of third-party dependencies, versions, vulnerabilities, incompatibilities, and obsolete components.
Upgrade third-party libraries and frameworks including JSF/PrimeFaces, JSTL, JAXB, validation libraries, and migrate from Swagger to SpringDoc.
Implement code and configuration changes required for migration to Java 21, Spring Framework 6, Hibernate 6, and Jakarta EE.
Design, develop, and maintain secure RESTful APIs and backend application services.
Collaborate with developers, QA teams, DBAs, DevOps engineers, architects, and security teams.
Maintain traceability between vulnerabilities, fixes, dependency upgrades, accepted risks, and validation results.
Troubleshoot application issues and provide technical support during implementation and release cycles.
Participate in Agile ceremonies and contribute to continuous improvement initiatives.
Support performance optimization, application stability, and security enhancement efforts.

4 to 6 years of experience in enterprise software development and backend application development.

- Strong hands-on experience with Java development and modern Java frameworks.
- Experience working with Java 21 and migration initiatives.




- Strong expertise in Spring Framework 6 and Spring Boot.
- Hands-on experience with Hibernate 6 and JPA-based applications.
- Experience designing and developing RESTful APIs and backend services.
- Strong understanding of Object-Oriented Programming (OOP), design patterns, and software engineering principles.
- Experience with relational databases and SQL query development.
- Experience managing third-party library upgrades and dependency conflict resolution.
- Hands-on experience with Git and source code management practices.
- Experience with CI/CD pipelines and automated quality validation processes.
- Strong understanding of software testing, unit testing, and code review practices.
- Experience working with security and code quality tools such as Snyk, SonarQube.
- Ability to analyze CVEs, security risks, severity levels, and remediation recommendations.
- Knowledge of secure coding practices and application security principles.
- Experience working in Agile development environments.

Competitive salary and benefits package
Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
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

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 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.

📌 Senior Java Engineer.SQL*.Agile* (Pune)
🏢 Persistent Systems
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java engineer.sql*.agile* (pune) / pune