Web Developer - Senior/Team Lead
Zensar Technologies- Location
- India
- Workplace
- —
- Employment
- —
- Salary
- —
Posted today
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)
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)
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)
Skills
- Java
- Spring Boot
- Spring Batch
- Spring Cloud
- JPA
- Hibernate
- Scala
- Akka
- Groovy
- Gradle
- Angular
- TypeScript
- RxJS
- NgRx
- Spark
- Kafka
- RabbitMQ
- ActiveMQ
- Elasticsearch
- Docker
- Kubernetes
- Helm
- Terraform
- Talend
- ETL
- JUnit
- Mockito
- SonarQube
- PostgreSQL
- Oracle Database
- MongoDB
- SQL
- Prometheus
- Grafana
- Python
More jobs at Zensar Technologies
All 260DE&A - Core - Snowflake Solution Architect
Zensar Technologies · Bangalore, Karnataka, India · today
Quality Engineering
Zensar Technologies · India · today
SRE
Zensar Technologies · India · today
Senior Data Platform Engineer
Zensar Technologies · Pune, Maharashtra, India · today
AI Forward Deployed Engineer (Offshore)
Zensar Technologies · Pune, Maharashtra, India · today
Similar roles
NetSuite Developer
Plative · India · today
Staff Software Engineer
Ping Identity · India - Bangalore · today
Senior Fullstack Engineer
Ethos Life · Bangalore, India · today
Principal Software Engineer - Platform
Atlan · India · today
Software Engineer III - Cloud Platform Engineer (Python/Golang Programming, AWS, EKS & Terraform)
JPMC Candidate Experience page · Bengaluru, Karnataka, India · today
Software Engineer III - Python LLM Engineer
JPMC Candidate Experience page · Bengaluru, Karnataka, India · today