Job Description
Software Guidance & Assistance, Inc., (SGA), is searching for a Java/Data Developer for a contract assignment with one of our premier financial services clients in Rutherford, NJ or Jersey City, NJ. Responsibilities :
Verified Remote Jobs
Looking for Vetted Remote & Hybrid Tech Roles?
Explore thousands of hand-screened remote software, AI, and IT positions with flexible hours on FlexJobs.
Browse FlexJobs Listings →- Deeply hands-on development while leading technical design and implementation of key components of the Market Risk platform.
- Communicate regularly with product leads across the technology organization and discuss opportunities for improvement to existing and future technology solutions.
- Implement scalable and high-performance computing solutions for computing market risk & providing analysis capabilities.
- Implement containerized deployment and integrating with modern data platforms such as Snowflake for cloud-based data processing.
- Collaborate with cross-functional teams and global counterparts to deliver high-quality solutions.
- Optimize risk data processing pipelines to improve efficiency and response time
- Partner with Risk, Model Governance, and Compliance stakeholders to ensure regulatory requirements are accurately implemented in market risk technology.
- Work in an Agile development environment, ensuring timely and efficient
- Product delivery.
- Provide technical leadership and mentorship to junior developers in the squad.
- Bachelor's degree/University degree or equivalent experience
- Expert level knowledge of core Java concepts and framework such as Spring Boot, Microservices and well versed with OOPs concepts and design patterns.
- Hands-on experience with Java Full Stack w/ REACT and Large Data Volumes.
- Solid understanding of data structures, algorithms, and software design patterns.
- Extensive development expertise in building the high scaled and performant software platforms for data computation and processing.
- Knowledge of containerized deployments and cloud-native architecture.
- Familiarity with Agile software development and DevOps best practices.
- Experience with caching solutions like Pinot, Redis etc.
- Experience with relational and/or document-oriented databases.
- Strong working knowledge of Linux/Unix environments and scripting.
- Ability to translate business and analytical requirements into efficient technical solutions.
- Ability to guide junior staff, influence technical direction, and manage multiple initiatives in parallel.
- Typically, 8+ years of relevant experience building large-scale, production-grade systems, with demonstrated depth in Java-based backend development and distributed system design.
- Background in financial services, especially within Market Risk or FinTech.
- Strong problem-solving and analytical thinking.
- Self-starter with the ability to take initiative and drive projects independently
- Ability to align technology with business goals and regulatory needs.
- Excellent communication skills, both verbal and written
- Master's degree preferred