Senior Java Developer – Database Administration

Indore , Madhya Pradesh , India

30 Oct 2026

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.

Mid-Senior Level

Full Time

Indore Madhya Pradesh India


Share Job Opening