Team Lead - Backend (Java)
Full time
at FPL Technologies
in
India
Posted on February 18, 2025
Job details
Team Lead - Backend Engineer (Java) Opportunity: Create a consumer facing credit card product that is used by millions of users. What you will do:
- Collaborate with Tech Leads, Stakeholders, and Cross-functional Teams to identify required skills and manage resources for project completion, overseeing multiple projects simultaneously.
- Ensure effective Sprints, task prioritization, and involvement in all Agile stages, while collaborating with Partnership and Product Teams for seamless external vendor or partner API integrations.
- Implement clear workflows and protocols to organize team operations, ensuring each member understands their roles and facilitating quick onboarding of new recruits.
- Provide clear and well-explained instructions, streamlining information about business requirements and technical needs to ensure team members understand and fulfil their roles effectively
- Foster a positive, engaging, and focused working environment to motivate teams, understanding the keys to team happiness and maintaining a healthy company culture without micromanaging.
- Perform ongoing risk analysis to identify and mitigate potential issues, making informed decisions to resolve conflicts and prevent problems effectively
- Maintain clear and open communication lines, providing constructive feedback and listening empathetically to team concerns.
- Evaluate projects, set milestones, track progress, and provide clear, factual reports to ensure management and team alignment.
- Ensure new recruits have the necessary tools and training, orienting and mentoring them to become quickly production-ready.
- Manage career development, leaves, performance, and appraisals of direct reports, maintaining a personal connection to understand their work style and challenges.
- Set project milestones and engage in career planning for direct reports, investing in their development to maximize their value.
- Demonstrate technical proficiency and understanding of daily challenges, maki confident and logical decisions as needed
- Strong insight into Java programming language (Class loading, Memory Management, Transactions, Executors, Lambdas and Streams).
- Experience in distributed technologies, real-time, high throughput and low latency systems.
- Hands-on prior experience with scalable Cloud based architectures.
- Experience in one or more frameworks like Spring is a plus but not required.
- Proficiency in data structures & algorithm
- Strong problem solving and analytical skills.
- Any experience in payments is a plus.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.