Software Development Team Lead - JAVA

Remote
Full Time
Product
Experienced

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

  • Bachelor's degree in computer applications, Computer Science, Software Engineering, or a related technical field (master's 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 400,000 per annum
  • Company Paid Group Personal accidental insurance for employees of INR 1,000,000 per 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.

PairSoft’s 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: careers@pairsoft.com.

To read our Candidate Data Privacy Notice - including GDPR - click here.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*