D

Senior Java Developer Database Administration

Job Description - Senior Java Developer Database Administration


About the Role


We are looking for an experienced Senior Java Developer with strong expertise in Java/J2EE, Spring Boot, Hibernate, PostgreSQL, and database administration. The ideal candidate should have hands-on experience developing enterprise applications while managing database-related activities and supporting system administration requirements.



Candidates with relevant experience in both Java backend development and database/system administration will be preferred.


Key Responsibilities



  • Develop, enhance, and maintain enterprise applications using Java and J2EE.

  • Build backend components using Spring Framework, Spring Boot, and Hibernate.

  • Work with PostgreSQL databases and PL/SQL for database-related operations.

  • Perform database administration activities, including monitoring, troubleshooting, performance optimization, backup, and recovery, as applicable.

  • Handle system administration activities and resolve application or system-related issues.

  • Troubleshoot application defects, database errors, and performance bottlenecks.

  • Work with development tools such as Eclipse, NetBeans, Spring Tool Suite (STS), or JBoss Developer Studio.

  • Maintain and enhance web application components using JavaScript, AJAX, jQuery, AngularJS, JSON, HTML5, and CSS.

  • Ensure application reliability, maintainability, and adherence to coding standards.


Required Technical Skills



  • Strong hands-on experience in Java and J2EE.

  • Experience with Spring Framework, Spring Boot, and Hibernate.

  • Practical experience with PostgreSQL and working knowledge of PL/SQL.

  • Relevant experience in Database Administration (DBA) and System Administration.

  • Experience troubleshooting database, application, and system-related issues.

  • Familiarity with Eclipse, NetBeans, STS, or JBoss Developer Studio.

  • Working knowledge of JavaScript, AJAX, jQuery, AngularJS, JSON, HTML5, and CSS.


Educational Qualifications


B.E./B.Tech/M.E./M.Tech in Computer Science & Engineering, Computer Engineering, Computer Technology, Information Technology, Computer Science & Information Technology, or Computer Applications; MCA; or a four-year B.Sc. in Computer Science Engineering.



The qualification must be from an AICTE/UGC-recognized institution or meet the equivalent qualification requirements under applicable Government of India rules.


Experience Requirements



  • Minimum 6 years of relevant professional experience.

  • Strong experience in Java/J2EE application development.

  • Hands-on exposure to PostgreSQL and database-related activities.

  • Relevant DBA and System Administration experience.


Ideal Candidate Profile


We are looking for a technically strong professional who can independently develop Java applications, work with PostgreSQL databases, troubleshoot complex technical issues, and support database and system administration activities.



Application Requirements: Candidates should share their updated resume, total experience, Java/J2EE experience, PostgreSQL experience, DBA/System Administration experience, current location, current CTC, expected CTC, and notice period.


Original job Senior Java Developer Database Administration posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior Java Developer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.