Software Engineer 4
Veracity - Iselin, NJ
Apply NowJob Description
Job Title: Software Engineer 4 Duration: 12+ Months (Contract) Location: Iselin, NJ - HybridReason for Opening: Enhancements and modernization of the Financial Subledger application As a Software Engineer 4, you will play a key role in modernizing the Financial Subledger system by migrating its architecture from Spark/Hive to Spark/NetApps (S3) and deploying the applications onto the private data cloud. This is a hands-on development role that requires strong technical acumen across full-stack technologies and modern data platforms. Key Responsibilities Design, develop, and deploy backend components using Java, Spring Boot, and MongoDB. Implement and optimize data processing pipelines using Apache Spark. Migrate components from Hive-based architecture to NetApps (S3)-based data storage. Build intuitive front-end interfaces with Angular. Integrate with Apache Kafka for real-time data streaming. Write and maintain Python scripts as part of the data transformation or automation layer. Work closely with DevOps to deploy solutions in private data cloud environments. Participate in Agile ceremonies, code reviews, and cross-functional collaboration. Ensure code quality, security, and performance in all deliverables. Must-Have Skills (Hands-on Experience Required) Java - Core backend logic & service development Spring Boot - REST APIs, microservices, and security layers MongoDB - NoSQL database integration Angular - Front-end interface development Apache Kafka - Event streaming for data pipelines Apache Spark - Distributed data processing and computation Python - Data scripting and transformation Experience working in hybrid cloud environments or private cloud deployments Nice-to-Have Skills Experience with financial applications (ledger/subledger, accounting systems, transaction processing) Familiarity with data lake architectures and object storage (e.g., NetApps S3) Background in regulatory or compliance-driven software systems
Created: 2026-03-10