Job Title: Senior Core Java Developer - Capital Markets (IBOR & ESP)

Purple Drive Technologies LLC
Irvine, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Application Performance Management JIRA HTML5 Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Databases Eclipse (Software)
+29 more
Java Platform Enterprise Edition (J2EE) IntelliJ IDEA Java Virtual Machine (JVM) Spring Framework JSON PostgreSQL Apache Maven Microsoft SQL Server Object-Oriented Software Development Oracle (Applications) Performance Tuning Scrum Methodology SQL Databases Extensible Markup Language (XML) Data Processing Multithreading ReactJS Spring-boot SOAPAPI Backend Git Kubernetes Information Technology Apache Kafka Front End Software Development Restful APIs Docker Jenkins Microservices

Job description

We are seeking a Senior Core Java Developer with extensive experience in Capital Markets and Investment Banking applications. The ideal candidate will have strong expertise in Core Java, J2EE, IBOR (Investment Book of Record), ESP platform, and ReactJS. This role involves designing, developing, and supporting enterprise-grade trading and portfolio management applications used within capital markets environments., * Design, develop, and maintain enterprise-grade applications using Core Java and J2EE.

  • Build scalable, high-performance backend services for Capital Markets platforms.
  • Develop reusable, maintainable, and secure application components.
  • Troubleshoot and resolve production issues while optimizing application performance., * Work with portfolio positions, holdings, cash management, valuations, and investment accounting.
  • Ensure accurate position keeping and investment data processing., * Work closely with Business Analysts, Product Owners, Traders, QA teams, and Solution Architects.
  • Participate in Agile/Scrum ceremonies.
  • Contribute to technical design discussions and solution architecture., * Spring Framework / Spring Boot
  • Microservices Architecture
  • Apache Kafka
  • Docker
  • Kubernetes
  • Cloud Platforms (AWS/Azure)
  • CI/CD Pipelines

Requirements

The candidate should have hands-on experience developing high-performance, scalable Java applications while working closely with business stakeholders, traders, business analysts, and technology teams., * Core Java

  • Java 8/11/17
  • J2EE
  • Object-Oriented Programming (OOP)
  • Multithreading
  • Collections Framework
  • JVM Performance Tuning, * Capital Markets
  • Investment Banking
  • Securities
  • Trade Lifecycle
  • Portfolio Management
  • Financial Instruments, * ReactJS
  • JavaScript
  • HTML5
  • CSS3

APIs & Integration

  • REST APIs
  • SOAP Web Services
  • JSON
  • XML

Databases

  • Oracle
  • SQL Server
  • PostgreSQL
  • SQL

Tools

  • Git
  • Maven
  • Jenkins
  • JIRA
  • Eclipse/IntelliJ IDEA, * Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or related field.
  • 10+ years of experience in Java application development.
  • Strong experience in Capital Markets or Investment Banking domain.
  • Mandatory experience with IBOR (Investment Book of Record).
  • Mandatory hands-on experience with ESP platform.
  • Experience with ReactJS for frontend development.
  • Strong analytical and problem-solving skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · WWC 2024

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all