InvoiceMart- Java Lead
Job Description
Job Role: Java Lead
\nYears of experience: 6+ yrs
\nLocation: Thane (Hybrid)
\nKey Responsibilities
\nTechnical Leadership
\n- \n
- Lead a squad of 5–10 engineers; provide hands-on guidance, code reviews, technical mentoring, and sprint leadership. \n
- Own architecture decisions, design documents, and implementation for critical modules. \n
- Champion engineering excellence—clean code, test coverage, observability, and performance. \n
Full-Stack Delivery
\n- \n
- Design and develop Java/Spring Boot microservices, REST APIs, event-driven components. \n
- Lead front-end development using Angular (preferred) / React, ensuring seamless integration with back-end services. \n
- Build reusable UI components, shared libraries, and API contracts. \n
Platform & Quality
\n- \n
- Ensure platform security, compliance, and high availability (load, failover, DR). \n
- Drive CI/CD, automated testing (unit, integration, contract, UI), and dev productivity. \n
- Troubleshoot production issues, perform root-cause analysis, and implement preventive measures. \n
Collaboration & Delivery
\n- \n
- Partner with Product for grooming, estimation, and roadmaps; break down epics into deliverables. \n
- Coordinate with QA, Security, Infra/Cloud, and Support to ship features on time. \n
- Maintain clear technical documentation (ADR, sequence diagrams, API specs, runbooks). \n
Required Skills & Experience
\nBackend
\n- \n
- Strong expertise in Java 11+, Spring Boot, Spring MVC, Spring Data/JPA, Spring Security. \n
- RESTful API design, microservices, pagination, error handling, idempotency, and versioning. \n
- RDBMS proficiency (PostgreSQL / MySQL / Oracle), query optimization, Hibernate/JPA. \n
- Caching (Redis), messaging/streaming (Kafka/RabbitMQ) preferred. \n
- Secure coding (OWASP), authentication/authorization (OAuth2, JWT). \n
Frontend
\n- \n
- Angular 12+ (preferred) or React, TypeScript, RxJS (if Angular), state management. \n
- HTML5, CSS3/SCSS, Bootstrap/Material, responsive design, accessibility basics. \n
- API integration, error handling, performance optimization, lazy loading. \n
DevOps & Cloud
\n- \n
- Git, Maven/Gradle, Jenkins/GitHub Actions/Azure DevOps, SonarQube, artifact repositories. \n
- Containerization (Docker), orchestration (Kubernetes/EKS/AKS) is a plus. \n
- Cloud (AWS/Azure) fundamentals: VPC, IAM, secrets, logging/monitoring (CloudWatch/App Insights). \n
- Observability: centralized logging (ELK/EFK), metrics (Prometheus/Grafana), tracing (OpenTelemetry/Jaeger). \n
Quality & Process
\n- \n
- Unit/integration testing (JUnit5, Mockito), contract testing (PACT), API tests (Postman/Newman). \n
- Working knowledge of Agile/Scrum, backlog management, and release governance. \n
Preferred Experience (Good to Have)
\n- \n
- Fintech/Banking/NBFC domain knowledge or experience with high-throughput, low-latency systems. \n
- Familiarity with RBI/TReDS guidelines, data privacy, audit trails, and regulatory reporting. \n
- Performance tuning (JVM, GC, thread tuning), database indexing, query profiling. \n
- Security hardening (CSP, CORS, rate limiting, WAF, vulnerability remediation). \n
- Event-driven architectures, SAGA/Outbox patterns, distributed transactions. \n
- API gateways (Kong/Apigee/Spring Cloud Gateway) and service mesh (Istio/Linkerd). \n
Educational Qualification
\n- \n
- Bachelor's/Master's in Computer Science, Engineering, or related field (or equivalent experience). \n
Key Competencies
\n- \n
- Ownership mindset with strong problem-solving and systems thinking. \n
- Ability to break down complex problems and deliver iteratively. \n
- Excellent communication, stakeholder management, and mentoring skills. \n
- Attention to detail and commitment to secure, high-quality software. \n
About the company
\nA.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
\n efficient manner among the financers, buyers and sellers.
About the organization please visit our website