Senior DBA (Java)

8 years

0 Lacs

Posted:20 hours ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Description

Job Title:

Staff/Senior DBA with Java knowledge - Classic CDRO

Employment Type:

Permanent

Work Location:

Chennai - Remote

About CloudBees

CloudBees enables enterprises to deliver scalable, compliant, and secure software, empowering developers to do their best work.Seamlessly integrating into any hybrid and heterogeneous environment, CloudBees is more than a tool—it's a strategic partner in your cloud transformation journey, ensuring security, compliance, and operational efficiency while enhancing the developer experience across your entire software development lifecycle. It allows developers to bring and execute their code anywhere, providing greater flexibility and freedom through fast, self-serve, and secure workflows.CloudBees supports organizations at every step of their DevSecOps journey, whether using Jenkins on-premise or transitioning software delivery to the cloud. We’re helping customers build the future, today.

About The Role

We’re seeking a Staff / Senior Database Administrator with deep database expertise and solid Java backend skills. You’ll be responsible for designing, optimizing, and maintaining robust database systems while developing efficient backend services that ensure reliability, performance, and scalability across the platform.

Key Responsibilities

  • Design, develop, and maintain scalable, high performance database systems.
  • Extensive working knowledge with any one any one of databases, MySql, SqlServer, Oracle, Postgres
  • Optimize database architecture, queries, indexing, and ORM mappings (JPA/Hibernate) for maximum efficiency and data integrity.
  • SQL & PL/SQL: High proficiency in writing, tuning, and debugging complex SQL queries and PL/SQL stored procedures, functions, and packages.
  • Capacity Planning: Monitor database usage, predict future storage and performance needs, and plan for capacity expansion.
  • Collaboration: Work with application development teams to optimize database designs, queries, and stored procedures (PL/SQL).
  • Provide technical support for database environments, including testing and installation of DBMS upgrades
  • Manage database deployments, monitoring, replication, backups, and performance tuning.
  • Plan and execute database upgrades, ensuring smooth transitions to newer versions. Identify and troubleshoot any database-related issues
  • Troubleshoot and resolve performance bottlenecks and other database-related issues.
  • Collaborate with DevOps to automate and streamline database operations in CI/CD pipelines.
  • Enforce data integrity, security, and compliance with internal and regulatory standards.
  • Contribute to architecture design and decisionmaking across data and backend layers.
  • Build and enhance backend services and APIs using Java.
  • Use Liquibase (or similar tools) to manage schema versioning, migrations, and rollbacks.
  • Document database policies, procedures, and standards, and ensure they are followed

Qualifications

Required:

  • 8+ years of experience in database engineering (MSSQL, Oracle, PostgreSQL or MySQL).
  • Deep expertise in SQL query optimization, indexing strategies, and database performance tuning.
  • Proven hands on experience in Java backend development (min 2 years) .
  • Solid understanding of JPA/Hibernate, including entity mapping, lazy loading, and cascading behaviors.
  • Practical experience with Liquibase or similar schema migration/versioning tools.
  • Proficiency in database deployment, replication, and upgrade processes.
  • Solid understanding of RESTful APIs, microservices, and distributed systems.
  • Skilled in diagnosing and resolving complex database and application performance issues.
  • Basic understanding of anyone of the cloud services. ( AWS/GCP/etc.,)
  • Excellent written and verbal communication skills

Preferred (not mandatory):

  • CI/CD practices
  • containerization (Docker, Kubernetes)
  • Experience working in Agile methodologies
  • Advanced Java concepts

Competencies

  • Excellent problem-solving, analytical, and communication skills.
  • Self learning

Working Conditions

  • Standard working hours: 9am - 6pm., Mon–Fri, or as per business needs
  • Work location / travel expectations: Remote
  • Reasonable accommodations will be considered in line with the Rights of Persons with Disabilities Act, 2016.

Compensation & Benefits

  • Benefits offered: health insurance, provident fund, paid leave, remote allowance.
  • 5% Variable Bonus

Equal Opportunity Statement

CloudBees is an Equal Opportunity Employer. We do not discriminate on the basis of caste, religion, color, gender, sexual orientation, age, marital status, disability, or any other status protected under applicable law. We are committed to creating an inclusive workplace where everyone can thrive.

Data Protection Statement

All personal information collected during the recruitment process will be handled in accordance with applicable Indian data protection laws and Cloudbees privacy policy.

Disclaimer

This job description is intended to provide a summary of the position and its responsibilities. It is not an exhaustive list of duties. Responsibilities and activities may evolve as per organisational requirements.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

chennai, tamil nadu, india

chennai, tamil nadu, india