Sr. Java Developer

Hudson Data LLC

$120K — $150K *
Finance & Insurance
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or foreign equivalent in Computer Science or Engineering
  • 10+ years of Java/J2EE software engineering experience in financial services
  • Strong knowledge of Core JAVA, J2EE, Spring Framework, and Hibernate
  • Experience with distributed processing frameworks such as Apache Flink
  • Familiarity with in-memory data stores like Ignite or Redis
  • Proficient in REST Web Services and Microservices architecture
  • Expertise in cloud deployment, specifically Kubernetes.

Responsibilities

  • Work in an agile environment interacting with management and technical teams
  • Understand technical and business processes for trading and settlement applications
  • Document technical specifications and functional flows independently
  • Architect and design high-performance, scalable systems
  • Code and implement applications using complex Java/J2EE technologies
  • Manage the entire development cycle from requirements to maintenance
  • Identify and resolve bottlenecks, bugs, and project risks.

Benefits

  • Long-term position with stable employment
  • Opportunity to mentor junior team members
  • Work within a fast-paced banking environment
  • Remote work flexibility via webcam interviews
  • Engagement in high-impact projects in capital markets.
Full Job Description
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 Brokerage
Job Description:
  • 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
Qualifications:
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
Candidate 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 Impact
  • Leadership and Collaboration
  • Effective communication
  • Client, Customer and Stakeholder Focus
  • Compliance Culture and Conduct

Similar Jobs

More Jobs at Hudson Data LLC

More Finance & Insurance Jobs

Find similar Sr. Java Developer jobs: