(y)
Min
Max
FirstHive
10-15 y
Onsite
(Bengaluru)
Overview:
We are seeking an experienced and highly skilled Senior Database Engineer / Team Lead with a strong background in handling large datasets. The ideal candidate will have extensive experience in MySQL, Java programming, and scheduling using Quartz. A proven ability to optimize existing code and architecture is essential. This role demands excellent analytical skills and the ability to manage a small team of professionals with similar expertise.
Key Responsibilities:
Performance Optimisation:
· Ensure performance Service Level Agreements (SLA) are met, including page response times, API response times, and API uptime.
· Optimize existing code and database architecture to improve performance and scalability.
· Analyze and resolve performance bottlenecks and database issues.
Programming and Development:
· Develop and maintain Java-based applications that interact with the MySQL database.
· Implement best practices for coding and database interaction to ensure high performance and reliability.
· Utilize Quartz for scheduling tasks and ensuring timely execution of critical processes.
Database Management:
· Design, implement, and manage large-scale databases.
· Write and optimize complex queries in MySQL for a growing database.
· Handle functionalities involving the efficient insertion and updating of large volumes of records.
Team Management:
· Lead and manage a team of database engineers and developers.
· Mentor and provide technical guidance to team members.
· Ensure the team follows best practices and maintains high standards in code quality and database management.
Continuous Improvement:
· Stay updated with the latest developments in database management, MySQL, Java programming, and scheduling technologies.
· Propose and implement improvements to the existing database systems and workflows.
Qualifications:
· Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
· 10+ years of experience in software development.
· Strong programming skills in Java.
· Proficiency in MySQL with experience in handling large datasets.
· Proven track record in optimizing code and database architectures.
· Excellent understanding of performance tuning and optimization techniques.
· Experience with scheduling using Quartz.
· Experience in leading and managing a technical team.
· Strong analytical and problem-solving skills.
Why work with us?
· Opportunity to work with a fast growing B2B SaaS startup this side of the ocean.
· Great growth opportunities and competitive, best-in-class remuneration.
· A team of colleagues fuelled by collaboration and a company deeply committed to integrity and responsibility.
Job Role
Java Backend Developer
Primary Skills
Secondary Skills
-Headquartered In
Bengaluru
Industry Type
Technology Industry
Company Size
-
Company Stage
-