Live opening · Posted 4 days ago

Software Engineer - Advanced

Zensar Technologies · India
Oracle
You are 4 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 4 days ago
CompanyZensar Technologies
LocationIndia
SourceOracle
Listed4 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
0 min from Oracle publishing this role to us finding it
8 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
16,395 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

• 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)
• 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)

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App