Web Developer - Senior/Team Lead
AI Skill Match
Skills You Have
Skills to Develop
You match all skills for this role!
About the Role
* Backend: Java 11/17\+ (Spring Boot 3\.x, Spring Batch, Spring Cloud Gateway, JPA/Hibernate); Scala (Akka, Play); Groovy (Gradle, Spock) * Frontend: Angular (TypeScript, RxJS, NgRx); RESTful API integration for bank/supplier portals * Data \& Messaging: Apache Spark (batch invoice processing); Kafka/RabbitMQ/ActiveMQ; Elasticsearch * Containers: Docker, Kubernetes (Helm awareness), Terraform IaC review * Reporting \& Integration: Jasper Reports; Talend ETL for bank/ERP integrations * Testing: JUnit 5, Mockito, Spock, REST\-assured, SonarQube * Database: PostgreSQL, Oracle, or MongoDB; SQL optimisation; Flyway/Liquibase Key Responsibilities * Develop, test, and deploy microservices for SCF modules: invoice ingestion, deal config, funder allocation, settlement, dynamic discounting. * Build and maintain Spark batch/streaming jobs for invoice reconciliation and portfolio analytics. * Integrate bank payment gateways and ERP connectors via Talend/REST APIs with idempotent, auditable flows. * Build Angular portal features for buyer approval, supplier self\-service, and funder dashboards. * Write Jasper report templates for funder statements, utilisation reports, and regulatory disclosures. * Participate in code reviews, sprint ceremonies, and technical design discussions. * Maintain Kubernetes manifests; troubleshoot issues via Elasticsearch and Prometheus/Grafana. Requirements * 3–7 yrs software development (Mid: 3–5 yrs; Senior: 5–7 yrs). * Solid Java (Spring Boot); Scala or Python a strong plus. * Production experience with Kafka, RabbitMQ, or MQ. * Working Docker and Kubernetes deployment knowledge. * Financial services, payments, or trade finance experience preferred. * Nice to have: Scala (Akka, Play); Groovy (Gradle, Spock)
About Zensar Technologies
Zensar Technologies is a global leader in its sector, dedicated to innovation, high quality, and delivering outstanding client solutions.
Similar Jobs
No similar jobs found.