IF

Lead Java Spark

Ifintalent Global Private Limited
Pune8-10 LPA Posted 10 Apr 2025
FULL TIME
Java Language
Nosql
Big Data

Job Description

 Job Description

What you will do:

 Provide strategic leadership and direction to the software development team, fostering a culture of

innovation, collaboration, and continuous improvement.

 Develop and implement a robust software development strategy aligned with the company's overall

objectives and long-term vision.

 Collaborate with product management to define software requirements, scope, and priorities,

ensuring alignment with business goals.

 Lead and guide the software development team in creating technical design specifications,

architecture, and development plans for complex software projects.

 Ensure adherence to industry best practices, coding standards, and software development

methodologies to deliver high-quality and scalable software solutions.

 Monitor and analyze software development metrics and key performance indicators (KPIs) to track

team productivity, efficiency, and code quality.

 Manage the software development budget and resource allocation, optimizing resource utilization

and capacity planning.

 Foster a culture of learning and development within the team, providing coaching, mentoring, and

professional growth opportunities to team members.

 Identify and mitigate potential risks and challenges in software development projects, developing

contingency plans as needed.

 Collaborate with other stakeholders to establish and maintain effective communication channels and

project status updates.

 Stay up to date with industry trends, emerging technologies, and best practices to drive continuous

improvement and innovation in software development processes.

 Build and maintain strong relationships with external partners, vendors, and third-party providers to

enhance software development capabilities and delivery.

What you will need to have:

 Bachelor's or master's degree in computer science, Software Engineering, or a related field. An

advanced degree is preferred.

 Proven experience (minimum 7+ years) in a senior leadership role within software development or

software engineering.

 Demonstrated success in delivering complex software projects and products on time and within

budget.

 Extensive experience in software development methodologies, such as Agile, Scrum, or Kanban, and

experience in transitioning teams to these methodologies.

 Strong technical expertise in software architecture, design patterns, and modern software

development languages and frameworks.

 Excellent communication, interpersonal, and leadership skills, with the ability to influence and

inspire cross-functional teams.

 Exceptional problem-solving and decision-making abilities, with a keen attention to detail and a focus

on delivering high-quality products.

 Proven track record of building and managing high-performing software development teams.

 Strong business acumen and the ability to align software development initiatives with broader

business objectives.

 A passion for innovation, technology, and keeping abreast of the latest developments in the software

industry.

 Proficiency with solutions for processing large volumes of data, using data processing tools and Big

Data platforms.

 Understanding of cluster and parallel architecture as well as high-scale or distributed RDBMS, SQL

experience

 Hands-on experience in production rollout and infrastructure configuration

 Demonstrable experience of successfully delivering big data projects using Kafka, Spark

 Exposure working on NoSQL Databases such as Cassandra, HBase, DynamoDB, and Elastic Search

 Experience working with PCI Data and working with data scientists is a plus.

 In depth knowledge of design principles and patterns

 Experience with cloud platforms and services such as AWS, Azure, or Google Cloud Platform, and

knowledge of deploying and managing APIs in a cloud environment.

 Knowledge of API gateway solutions and their implementation, such as Kong, Apigee, or AWS API

Gateway.

 

What would be great to have:

 Exposure to Big Data tools and solutions a strong plus

 Exposure to Relational Modeling, Dimensional Modeling, and Modeling of Unstructured Data.

 Experience in Design and architecture review and Banking and Financial domain.

Join WhatsApp Channel