Logo
Hudson Data

Sr. Java Developer

Hudson Data, Jersey City, New Jersey, United States, 07390


Job Title: Sr.

Java Developer

(Banking Domain)

Location: Jersey City NJ (Web Cam Interview)

Duration: Long Term (W2)

H1 Transfer/ GC/ Citizen

Job Description:Global Markets IT - Cash Prime BrokerageBusiness Overview:PrimeDB is a 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.Job Description:

Work in an agile and fast-paced environment interfacing with management, business and senior technology membersUnderstand technical and Business processes of various front office, trading and settlement applicationsUnderstand business requirements, processes and specifications required to support implementationCommunicate and coordinate effectively with business analysts and cross functional technology teamsDocument technical specifications, functional flows and drive the projects autonomouslyArchitect and design high performance, robust and scalable systemsMust be a self-starter, team player and mentor junior team membersDesign and implement applications utilizing complex Java/J2EE technologies and middleware systemsBuild and maintain efficient, reusable, and reliable codeManage end-to-end development cycle from requirements analysis, coding, testing and maintenanceIdentify bottlenecks and bugs, and devise solutions to these problemsProvide status updates, proper escalations & reporting to management & businessManage Source Code repository and support production releasesIdentify and assist in resolution of risks and issues that will adversely affect planned project milestonesQualifications: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), HibernateDistributed Caching, EhCacheIn memory data stores:

Ignite or RedisDistributed processing frameworks like

Apache FlinkWeb Servers: Apache, Tomcat, Jetty, Reverse proxiesSybase/SQL Server/Oracle/RDBMS Fine tuningRest Web Services with Microservices architectureKafka Connect/Kafka streams, JMS, MQ, TibcoMaven, IntelliJ, GIT /SVN, JIRA, Jupyter NotebookPython, Linux Shell, YAML, Groovy ScriptingKubernetes Cloud deploymentS3 Cloud storageDynatrace, Prometheus, ELK monitoringWorkload automation tools: Autosys, Apache AirflowSoftware quality tooling: SonarQube, Nexus, FortifyTDD / XP / Scrum / Agile Development PracticesCandidate Success Factors:Candidates will be measured on the following four performance drivers which will dictate how individual impact is considered on the Americas platform:

Results and ImpactLeadership and CollaborationEffective communicationClient, Customer and Stakeholder FocusCompliance Culture and Conduct