HamburgerMenu
hirist

Invoicemart - Java Lead - Spring Boot/Microservices Architecture

Invoicemart
9 - 15 Years
Thane

Posted on: 17/04/2026

Job Description

Description :


A.TREDS Limited is a national level online platform which facilitates financing of receivables of Micro, Small and Medium Enterprises (MSME) from buyers through financiers via a bidding model.


TReDS is in the business of opening of accounts, uploading, accepting, discounting and settlement of invoices by way of Factoring / Reverse Factoring and also provide such other services as permitted by the RBI from time-to-time.


Invoicemart is the platform that manages and operates an online receivable discounting platform (B2B market place) for facilitating the short-term financial transactions in a smooth and efficient manner among the financers, buyers and sellers.


About the organization please visit our website www.invoicemart.com


Key Responsibilities :


Technical Leadership :


- Lead a squad of 5 to 10 engineers; provide hands-on guidance, code reviews, technical mentoring, and sprint leadership.


- Own architecture decisions, design documents, and implementation for critical modules.


- Champion engineering excellenceclean code, test coverage, observability, and performance.


Full-Stack Delivery :


- Design and develop Java/Spring Boot microservices, REST APIs, event-driven components.


- Lead front-end development using Angular (preferred) / React, ensuring seamless integration with back-end services.


- Build reusable UI components, shared libraries, and API contracts.


Platform & Quality :


- Ensure platform security, compliance, and high availability (load, failover, DR).


- Drive CI/CD, automated testing (unit, integration, contract, UI), and dev productivity.


- Troubleshoot production issues, perform root-cause analysis, and implement preventive measures.


Collaboration & Delivery :


- Partner with Product for grooming, estimation, and roadmaps; break down epics into deliverables.


- Coordinate with QA, Security, Infra/Cloud, and Support to ship features on time.


- Maintain clear technical documentation (ADR, sequence diagrams, API specs, runbooks).


Required Skills & Experience :


Backend :


- Strong expertise in Java 11+, Spring Boot, Spring MVC, Spring Data/JPA, Spring Security.


- RESTful API design, microservices, pagination, error handling, idempotency, and versioning.


- RDBMS proficiency (PostgreSQL / MySQL / Oracle), query optimization, Hibernate/JPA.


- Caching (Redis), messaging/streaming (Kafka/RabbitMQ) preferred.


- Secure coding (OWASP), authentication/authorization (OAuth2, JWT).


Frontend :


- Angular12+ (preferred) or React, TypeScript, RxJS (if Angular), state management.


- HTML5, CSS3/SCSS, Bootstrap/Material, responsive design, accessibility basics.


- API integration, error handling, performance optimization, lazy loading.


DevOps & Cloud :


- Git, Maven/Gradle, Jenkins/GitHub Actions/Azure DevOps, SonarQube, artifact repositories.


- Containerization (Docker), orchestration (Kubernetes/EKS/AKS) is a plus.


- Cloud (AWS/Azure) fundamentals : VPC, IAM, secrets, logging/monitoring (CloudWatch/App Insights).


- Observability : centralized logging (ELK/EFK), metrics (Prometheus/Grafana), tracing (OpenTelemetry/Jaeger).


Quality & Process


- Unit/integration testing (JUnit5, Mockito), contract testing (PACT), API tests (Postman/Newman).


- Working knowledge of Agile/Scrum, backlog management, and release governance.


Preferred Experience (Good to Have)


- Fintech/Banking/NBFC domain knowledge or experience with high-throughput, low-latency systems.


- Familiarity with RBI/TReDS guidelines, data privacy, audit trails, and regulatory reporting.


- Performance tuning (JVM, GC, thread tuning), database indexing, query profiling.


- Security hardening (CSP, CORS, rate limiting, WAF, vulnerability remediation).


- Event-driven architectures, SAGA/Outbox patterns, distributed transactions.


- API gateways (Kong/Apigee/Spring Cloud Gateway) and service mesh (Istio/Linkerd).


Educational Qualification


- Bachelors/Masters in Computer Science, Engineering, or related field (or equivalent experience).


Key Competencies


- Ownership mindset with strong problem-solving and systems thinking.


- Ability to break down complex problems and deliver iteratively.


- Excellent communication, stakeholder management, and mentoring skills.


- Attention to detail and commitment to secure, high-quality software.


The job is for:

Women candidates preferred
For women joining back the workforce
info-icon

Did you find something suspicious?

Similar jobs that you might be interested in