Technical Lead

5 - 10 years

8.0 - 14.0 Lacs P.A.

Coimbatore

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

JavaMySQLTeam LeadingDeploymentSpring BootAWS

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position Overview: As a Technical Lead, you will design and implement scalable reporting systems, manage high-volume transaction data and lead a team of four engineers. You will play a pivotal role in ensuring the technical excellence of batch processing programs, financial reports, and automation workflows while fostering a culture of innovation and collaboration within the team. Key Responsibilities: Technical Leadership: Guide and mentor a team of 4-6 engineers. Oversee design, development, and delivery of financial reporting systems and automation solutions. Conduct code reviews and ensure best practices in coding, testing, and deployment. Concurrent Programming & Batch Processing: Design systems to handle 100,000+ daily transaction records. Optimize batch processing for large-scale data. Reporting & Automation: Collaborate with finance to develop and maintain automated financial reports. Ensure timely and accurate report delivery. Database & Infrastructure Management: Work with Oracle/MySQL to process and query large datasets. Optimize queries and ensure data integrity. Deploy and manage solutions in AWS (EC2, S3, RDS, Lambda). Team Collaboration & Stakeholder Communication: Work with cross-functional teams (finance, product, DevOps) to deliver solutions. Act as the technical point of contact for reporting and automation. Continuous Improvement: Enhance system performance and scalability. Drive innovation and best practices within the team. Required Skills & Qualifications: 5 to 8 years of experience in software development, with at least 1 year in a technical leadership or mentoring role. • Strong expertise in Java, with a focus on concurrent programming (e.g., multithreading, thread pools, locks, synchronization). Proven experience building and optimizing batch processing systems to handle high-volume data. In-depth knowledge of Oracle and MySQL databases, including query optimization and performance tuning. Proficiency in deploying and managing applications in an AWS environment. Excellent understanding of software development lifecycle (SDLC) and best practices in coding, testing, and deployment. Strong problem-solving skills, particularly in handling large-scale data processing. Preferred Qualifications: Prior experience in the financial services or payments domain. AWS or relevant experience with cloud-based solution

Financial Services
Kuala Lumpur

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)