Zensar Technologies Logo

Zensar Technologies

Software Engineer - Advanced

Reposted One Month Ago
Be an Early Applicant
Remote
Hiring Remotely in India
Mid level
Remote
Hiring Remotely in India
Mid level
Develop, test, and deploy microservices for supply-chain finance modules. Build Spark batch/streaming jobs, integrate bank/ERP connectors, implement Angular portals, create Jasper reports, maintain Kubernetes, and participate in code reviews and design discussions.
The summary above was generated by AI

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

Responsibilities

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

Qualifications

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 UsAt Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus.
Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself.
We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

Zensar Technologies Kolkata, West Bengal, IND Office

12th floor, Srijan Corporate Park, Street Number 25, GP Block, Sector V, Bidhannagar, Kolkata, West Bengal, India, 700091

Similar Jobs

One Month Ago
Remote
India
Mid level
Mid level
Information Technology
Design, build, test, and deploy microservices and Spark batch/streaming jobs for supply-chain finance modules. Integrate bank/ERP systems, implement Angular portals, author Jasper reports, maintain Kubernetes manifests, and participate in code reviews and design discussions.
Top Skills: ActivemqAkkaAngularSparkDockerElasticsearchFlywayGradleGrafanaGroovyHelmHibernateJasper ReportsJava 11Java 17JpaJunit 5KafkaKubernetesLiquibaseMockitoMongoDBNgrxOraclePlayPostgresPrometheusRabbitMQRest-AssuredRestful ApisRxjsScalaSonarqubeSpockSpring BatchSpring Boot 3.XSpring Cloud GatewayTalend EtlTerraformTypescript
2 Months Ago
Remote
Karpura, Bangalore, Karnataka, IND
Mid level
Mid level
Healthtech • Pharmaceutical • Manufacturing
As an Advanced Software Developer, you will design, develop, and test software solutions, lead technical sessions, and ensure functionality meets client needs while identifying process improvements.
Top Skills: AngularAWSAzureDockerGitGoogle Cloud PlatformJavaJavaScriptJSONKubernetesPl SqlRestful ServicesTypescript
2 Hours Ago
Easy Apply
Remote or Hybrid
Tamil Nadu, IND
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Drive commercial sales for Zscaler’s cloud security platform by identifying customer pain points, educating C-level decision-makers, developing strategic account plans, achieving revenue quotas, collaborating with Sales Engineers, and partnering with channel organizations to build pipeline and close opportunities.
Top Skills: Ai/MlCloud SecuritySaaSSaseZscaler Zero Trust Exchange

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account