Job Description:
Job Title Software Development Team Lead - JAVA
Job Summary
The Software Development Team Lead is a hands-on engineering leader responsible for building and guiding a high-performing team of software engineers to deliver secure scalable and high-quality solutions across the full technology stack including Java (17) Spring Boot 3.5 TypeScript and React.
This role combines strong technical leadership with people development Agile delivery excellence and modern engineering practices. It includes driving adoption of AI-assisted development tools automation DevSecOps principles continuous testing and quality engineering and evaluating emerging AI/ML capabilities to enhance both product functionality and engineering efficiency.
Responsibilities / Essential Functions
- Contribute actively to coding architecture discussions code reviews (including review of AI-generated code for correctness security performance and maintainability) and technical design across Java (21) and React/TypeScript applications.
- Ensure engineering work follows modern Java and Spring Boot 3.5 standards cloud-native design principles microservices architecture patterns SOLID principles and clean architecture practices.
- Guide the team in adopting AI-assisted development tools (such as GitHub Copilot and similar solutions) validating AI-generated outputs and maintaining high standards of code quality security and performance across backend and frontend layers.
- Evaluate emerging AI-assisted development practices and engineering tools; pilot new capabilities with the team and recommend adoption where they improve product quality delivery velocity scalability or developer experience.
- Manage and lead a team of Software Engineers and Senior Software Engineers; provide structured feedback performance coaching and individual development plans.
- Participate in hiring onboarding and continuous skill development initiatives including modern Java ecosystem advancements React best practices AI-assisted engineering and secure coding standards.
- Train coach and mentor the team on product functionalities domain knowledge and established development standards and architectural guidelines.
Requirements
- Bachelors degree in computer applications Computer Science Software Engineering or a related technical field (masters degree is a plus).
- 6 years of experience in developing and delivering enterprise-grade SaaS products using Java and modern frontend frameworks.
- 2 years of technical leadership experience including recruitment performance management mentoring and team development.
- Strong expertise in Java (17 and higher preferably 21) with solid understanding of object-oriented design concurrency and performance optimization.
- Extensive hands-on experience with Spring Boot 3.5 including RESTful services Spring Data JPA Spring Security transaction management and microservices architecture.
- Strong proficiency in React V18 with TypeScript including component-driven architecture state management API integration and frontend performance optimization.
- Experience using AI-assisted coding tools responsibly within production-grade engineering environments with proper validation review and security practices.
- Strong experience with automated testing and quality engineering practices including unit testing integration testing frontend testing frameworks and test-driven development principles.
- Excellent verbal and written English communication skills.
- Proven ability to communicate effectively with clients and stakeholders.
- Strong team collaboration skills with a proactive and solution-oriented mindset.
- Highly motivated and self-driven with the ability to manage multiple priorities effectively.
- Consistent track record of delivering high-quality work within assigned deadlines.
- Resilient persistent and committed to overcoming challenges to achieve successful outcomes
What We Offer- Opportunity to grow your career with a rapidly growing organisation.
- Exposure to working with a Microsoft gold partner organization with the latest technologies.
- People first organisation culture
- Company Paid Group Mediclaim Insurance for employee spouse and up to 2 Kids of INR 400000 per annum
- Company Paid Group Personal accidental insurance for employees of INRper annum.
- Company Paid & Manager approved Career Advancement Opportunities
- Best in the Industry referral bonus policy.
- 29 Paid leaves throughout the year
- Company-paid Maternity leaves for female employees
- Vikash Dubey -Invental data- sitting on bench- family medical condition
About the Company
We are a global team of innovators and advocates transforming how financial data is captured stored and manipulated with our comprehensive suite of automation technology. Our platform seamlessly integrates with your existing ERP for an unrivaled end-user experience. We do the heavy lifting so accounting procurement and fundraising teams can do their best work.
PairSofts aspires to be the strongest procure-to-pay platform for the mid-market and enterprise with close integration to Microsoft Dynamics Blackbaud Oracle SAP Acumatica and Sage ERPs.
At PairSoft we are passionate about innovation transparency diversity and advocating on behalf of our customers and communities we support. We offer exciting career opportunities and a collaborative culture that allows individuals to learn grow and create meaningful impact. We are expanding and seeking team players who are eager to jump in and contribute to our rapid growth!
PairSoft is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race color ancestry religion sex national origin sexual orientation age citizenship marital status disability gender identity veteran status or any other protected status. We also consider qualified applicants regardless of criminal histories consistent with legal requirements. If you have a disability or special need that requires accommodation please email us at:
To read our Candidate Data Privacy Notice - including GDPR - click here.