Java Developer - Prime Brokerage

Overview

On Site
Contract - W2

Skills

J2EE
Data warehouse
Financial services
Front office
Business process
Business requirements
Requirements analysis
Computer science
Software engineering
Capital market
Java
Spring Framework
Spring Batch
Apache Flink
Web servers
Apache Tomcat
Microsoft SQL Server
Oracle
Web services
Amazon S3
Cloud storage
Apache Airflow
Quality assurance
Customer service
Training and development
Brokerage
Jersey
Agile
Management
Trading
Specification
Design
Mentorship
Middleware
Software development
Testing
Reporting
JDBC
Hibernate
Caching
Ehcache
Data
Redis
Jetty
Proxies
Sybase
Microservices
Apache Kafka
Streaming
JMS
IBM WebSphere MQ
TIBCO Software
Apache Maven
JetBrains
Git
Apache Subversion
JIRA
Jupyter
Python
Linux
Shell
YAML
Groovy
Scripting
Kubernetes
Cloud computing
Software deployment
Dynatrace
Automation
CA Workload Automation AE
Nexus
Fortify
Test-driven development
Extreme programming
Scrum
MEAN stack
SAP BASIS
Policies

Job Details

Software Guidance & Assistance, Inc., (SGA), is searching for a Sr. Data Warehouse Developer - Prime Services for a CONTRACT assignment with one of our premier Financial Services clients in Jersey City, NJ.

The product isa data warehousing platform supporting Prime Services business end to end supporting complete suite of services offered to hedge fund clients with technology teams located in the NJ, India and Portugal Offices. The role therefore involves close contact with Front Office teams, Business Analysts and technology counterparts and applicants must be capable of remaining calm and dealing with a dynamic high-pressure environment.

Responsibilities :
  • Work in an agile and fast-paced environment interfacing with management, business and senior technology members
  • Understand technical and Business processes of various front office, trading and settlement applications
  • Understand business requirements, processes and specifications required to support implementation
  • Communicate and coordinate effectively with business analysts and cross functional technology teams
  • Document technical specifications, functional flows and drive the projects autonomously
  • Architect and design high performance, robust and scalable systems
  • Must be a self-starter, team player and mentor junior team members
  • Design and implement applications utilizing complex Java/J2EE technologies and middleware systems
  • Build and maintain efficient, reusable, and reliable code
  • Manage end-to-end development cycle from requirements analysis, coding, testing and maintenance
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Provide status updates, proper escalations & reporting to management & business
  • Manage Source Code repository and support production releases
  • Identify and assist in resolution of risks and issues that will adversely affect planned project milestones
Required Skills:
  • Bachelor's degree or foreign education equivalent in Computer Science or Engineering with 10+ years of experience performing Java/J2EE software engineering within a financial services environment (capital markets ).

    Skillset Requirements:
  • Core JAVA, J2EE, Spring Framework(Spring Boot, JDBC, Spring Batch), Hibernate
  • Distributed Caching, EhCache
  • In memory data stores: Ignite or Redis
  • Distributed processing frameworks like Apache Flink
  • Web Servers: Apache, Tomcat, Jetty, Reverse proxies
  • Sybase/SQL Server/Oracle/RDBMS Fine tuning
  • Rest Web Services with Microservices architecture
  • Kafka Connect/Kafka streams, JMS, MQ, Tibco
  • Maven, IntelliJ, GIT /SVN, JIRA, Jupyter Notebook
  • Python, Linux Shell, YAML, Groovy Scripting
  • Kubernetes Cloud deployment
  • S3 Cloud storage
  • Dynatrace, Prometheus, ELK monitoring
  • Workload automation tools: Autosys, Apache Airflow
  • Software quality tooling: SonarQube, Nexus, Fortify
  • TDD / XP / Scrum / Agile Development Practices

SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .

SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.