Database Developer
Key Skills for This Role
Full Job Posting
Database Developer Experience: 3–5 years Location: Gurgaon, Haryana Department: DE – CXP4 Employment Type: Full-time Core Skills: Oracle PL/SQL, Microservices About the Role We are looking for a skilled Database Developer with strong hands-on expertise in Oracle PL/SQL and exposure to microservices-based architectures. The ideal candidate will design, develop, and optimize database solutions while collaborating with backend teams to integrate data layers with service oriented applications.
Key Responsibilities
- Design, develop, and maintain complex PL/SQL packages, procedures, functions, and triggers
- Write and optimize complex SQL queries for performance and scalability
- Perform database tuning, indexing, and query optimization
- Design normalized/denormalized schemas based on application requirements
- Collaborate with microservices development teams to define data access patterns (APIs, stored procedures, ORM integration)
- Support integration of Oracle databases with microservices architecture (REST APIs, event driven systems, message queues)
- Write and maintain scripts for data migration, ETL processes, and batch jobs
- Ensure data integrity, security, and compliance with best practices
- Perform code reviews and troubleshoot production database issues
- Document database design, procedures, and data flows Required Skills
- 3–5 years of hands-on experience in Oracle PL/SQL development
- Strong understanding of relational database concepts, normalization, and indexing strategies
- Experience with query optimization and performance tuning (execution plans, explain plan analysis)
- Working knowledge of microservices architecture and how databases integrate with service based systems
- Familiarity with REST APIs, messaging systems (Kafka/RabbitMQ), or similar integration patterns
- Experience with version control tools (Git) and CI/CD pipelines
- Understanding of database security practices and data governance Good to Have
- Experience with other databases (PostgreSQL, MySQL) or NoSQL systems
- Exposure to cloud platforms (AWS, Azure, OCI)
- Knowledge of containerization tools (Docker, Kubernetes)
- Experience with Agile/Scrum methodologies Educational Qualification Bachelor's degree in Computer Science, Information Technology, or related field
About Maruti Suzuki
Maruti Suzuki India Limited is India's largest automobile manufacturer and a subsidiary of Suzuki Motor Corporation. Founded in 1981 and headquartered in New Delhi, the company manufactures and sells a wide range of passenger vehicles across India and international markets.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Maruti Suzuki
Product Manager -PPD
, IND
Maruti Suzuki is seeking a Product Manager to shape ICE product and feature roadmaps and keep assigned vehicle models competitive. The role covers product strategy, specifications, pricing, lifecycle decisions, and profi
Instrument panel and console design & development
Gurugram, IND
Instrument panel and console design & development
Gurugram, IND
Territory Service Manager
Chandigarh, IND
Territory Service Manager
Chandigarh, IND
Line Incharge - Assembly
Kharkhauda, IND
Line Quality Supervisor - Assembly Shop
Kharkhauda, IND
Product Manager -PPD
, IND
Product Manager -PPD
Delhi, IND
Instrument panel and console design & development
Gurugram, IND
Instrument panel and console design & development
Gurugram, IND
