Skip to main content
← Back to Jobs

Lead Software Engineer - Java

Billtrustβ€’Hyderabad
Full-timeLead
πŸ‘οΈ 0 viewsβ€’πŸ“ 0 applicationsβ€’Posted 9/4/2026β€’Expires 10/4/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Lead Software Engineer - Java roles in Hyderabad β€” straight to your inbox. No account needed.

Applying to this role? Tailor your rΓ©sumΓ© to this job description in one click, then download it clean β€” no watermark, no subscription.

Job Description

: We are looking for a Lead Software Engineer with 6-11 years of experience to provide technical leadership for a large-scale Credit Application platform. The role will focus on architecture, distributed systems, Java/Spring Boot, modern frontend development, scalability, reliability, and technical leadership across multiple services and engineering teams. Key Responsibilities : - Define and evolve the technical architecture and engineering strategy for the Credit Application platform. - Lead the design and delivery of cross-functional initiatives spanning multiple services and engineering teams. - Make architecture decisions around service boundaries, data architecture, synchronous/asynchronous processing, integrations, and technology choices. - Design and develop scalable, multi-tenant SaaS applications using Java and Spring Boot. - Design and operate scalable REST APIs, including API versioning, contract evolution, rate limiting, and idempotency. - Lead architectural improvements across backend and frontend applications. - Design solutions using relational and NoSQL databases, including MySQL and MongoDB, with a focus on data modeling, indexing, performance, and consistency. - Drive scalability, reliability, observability, and operational excellence across the platform. - Lead high-severity production incidents, root-cause analysis, and post-incident improvements. - Drive adoption of AI-assisted development practices and establish appropriate development and validation standards. - Conduct technical design and code reviews, ensuring quality, maintainability, security, and architectural alignment. - Mentor senior engineers and provide technical guidance on complex engineering problems. - Collaborate with Engineering Managers, Product/Technical PMs, and other technical leads on architecture and delivery roadmaps. - Represent the engineering team in technical design and architecture discussions with internal and external stakeholders. - Support technology evaluation, third-party integrations, and technical decisions related to platform evolution. - Identify and prioritize technical debt and lead modernization and migration initiatives. Required Skills & Experience : - 6-11 years of software engineering experience, including at least 2 years in a technical leadership, lead engineer, or senior architect role. - Strong experience designing and developing scalable, distributed, multi-service applications. - Deep expertise in Java 17+ and Spring Boot, including Spring Data, Spring Security, JPA/Hibernate, and asynchronous processing. - Strong experience with REST API design and development. - Strong frontend experience with Angular 14+, TypeScript, RxJS, and NgRx. - Strong understanding of MySQL and MongoDB, including data modeling, indexing, query optimization, and data consistency. - Experience building and operating production-grade applications in a cloud environment, preferably AWS. - Strong understanding of distributed systems, scalability, performance, reliability, and system design. - Hands-on experience with Git and modern software development practices. - Experience with AI coding assistants such as Claude Code, Windsurf, GitHub Copilot, or similar tools. - Strong production troubleshooting and incident management experience. - Excellent communication and stakeholder management skills. - Proven ability to mentor engineers and influence technical decisions across teams. Good to Have: - Experience with AWS ECS, S3, RDS, SQS, Lambda, IAM, and CloudWatch. - Experience with event-driven and asynchronous architectures. - Experience with Terraform/Terragrunt and Infrastructure-as-Code. - Experience with Jenkins or other CI/CD platforms and zero-downtime deployment strategies. - Experience integrating third-party enterprise APIs, particularly DocuSign or credit data providers. - Experience with platform migrations, cloud migrations, or large-scale framework upgrades. - Exposure to B2B SaaS, lending, credit, fintech, or financial services domains. - Experience with spec-driven or agentic AI development workflows.

Required Skills

AngularAWSB2B SalesCI/CDCross-functional CollaborationEngineering ManagementGitJavaJenkinsLeadershipMongoDBMySQLREST APISoftware EngineeringSpringStakeholder ManagementTerraformTypeScript

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.