Full-time

Software Engineer - Database

Posted by Esyasoft Technologies Private Limited • Bengaluru, Karnataka, India

📍 Bengaluru, Karnataka 🕒 March 03, 2026

About the Role

Job Description

The Database Developer   is responsible for   designing, developing,   optimising, and   maintaining   databases to support business applications. The role ensures data integrity, performance, and availability while working closely with application and infrastructure teams.  

  • Design, develop, and maintain relational and/or NoSQL databases.
  • Write and optimize complex SQL queries, stored procedures, functions, and triggers.
  • Ensure database performance, scalability, security, and data integrity.
  • Perform database tuning, indexing, and query optimization.
  • Support application development teams with database design and integration.
  • Manage data migration, backup, recovery, and archiving processes.
  • Troubleshoot and resolve database-related issues in production and non-production environments.
  • Document dat...

Ready to Apply?

Submit your application today and take the next step in your career journey with Esyasoft Technologies Private Limited.

Apply Now