Senior Java Developer – Enterprise Integration

Compunnel, Inc. (old)

Charlotte (NC)

Hybrid

USD 110,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Compunnel, Inc. seeks an experienced Java Developer III with strong Core Java and Spring Boot expertise and a deep background in systems and application integration.

The ideal candidate will have experience designing and developing microservices, REST APIs, event-driven integrations, data transformation workflows, and enterprise application integrations. Capital Markets or Investment Banking experience is highly preferred, particularly experience supporting trade lifecycle, post-trade, Middle

Qualifications

  • Strong Core Java and Spring Boot experience.
  • Experience designing and developing microservices and REST APIs.
  • Experience integrating multiple enterprise applications and platforms.
  • Strong experience with Kafka, IBM MQ, RabbitMQ, or similar event-driven technologies.
  • Experience with data integration, transformation, and ETL workflows.
  • Strong SQL and database integration experience.
  • Experience with Docker, Kubernetes, CI/CD, and cloud technologies.
  • Experience with complex legacy-to-modern or platform-to-platform integrations.
  • Ability to understand existing systems, data flows, dependencies, and integration points.
  • Strong troubleshooting and production-support capabilities.

Responsibilities

  • Design, develop, and maintain Java-based applications and integration solutions using Core Java and Spring Boot.
  • Design and develop scalable microservices and REST APIs to support enterprise application integrations.
  • Integrate multiple enterprise applications, platforms, and services across complex technology environments.
  • Design and implement event-driven architectures using Kafka, IBM MQ, RabbitMQ, or similar messaging technologies.
  • Develop and support data integration, transformation, and ETL workflows.
  • Design and maintain database integrations and write efficient SQL queries.
  • Analyze existing systems, data flows, dependencies, and integration points to design effective modernization and integration solutions.
  • Support complex legacy-to-modern and platform-to-platform integration initiatives.
  • Develop, deploy, and maintain applications using Docker, Kubernetes, CI/CD pipelines, and cloud technologies.
  • Troubleshoot complex application and integration issues across development, testing, and production environments.
  • Provide production support and investigate issues to identify root causes and implement sustainable solutions.
  • Collaborate with technology teams, business stakeholders, architects, and other engineering teams to deliver enterprise integration solutions.
  • Contribute to large-scale technology integration programs, including platform migrations, acquisitions, and mergers where applicable.

Skills

Core Java
Spring Boot
Microservices
REST APIs
Kafka
IBM MQ
RabbitMQ
ETL
SQL
Docker
Kubernetes
CI/CD
Cloud

Tools

Docker
Kubernetes
CI/CD
Cloud platforms

Job description

Job Summary
We are seeking an experienced Java Developer III with strong Core Java and Spring Boot expertise and a deep background in systems and application integration. The ideal candidate will have experience designing and developing microservices, REST APIs, event-driven integrations, data transformation workflows, and enterprise application integrations. Capital Markets or Investment Banking experience is highly preferred, particularly experience supporting trade lifecycle, post-trade, Middle Office, Back Office, clearing, reconciliation, and settlement processes.

Key Responsibilities
• Design, develop, and maintain applications and integration solutions using Core Java and Spring Boot.
• Design and develop scalable microservices and REST APIs to support enterprise application integrations.
• Integrate multiple enterprise applications, platforms, and services across complex technology environments.
• Design and implement event-driven architectures using Kafka, IBM MQ, RabbitMQ, or similar messaging technologies.
• Develop and support data integration, transformation, and ETL workflows.
• Design and maintain database integrations and write efficient SQL queries.
• Analyze existing systems, data flows, dependencies, and integration points to design effective modernization and integration solutions.
• Support complex legacy-to-modern and platform-to-platform integration initiatives.
• Develop, deploy, and maintain applications using Docker, Kubernetes, CI/CD pipelines, and cloud technologies.
• Troubleshoot complex application and integration issues across development, testing, and production environments.
• Provide production support and investigate issues to identify root causes and implement sustainable solutions.
• Collaborate with technology teams, business stakeholders, architects, and other engineering teams to deliver enterprise integration solutions.
• Contribute to large-scale technology integration programs, including platform migrations, acquisitions, and mergers where applicable.

Required Qualifications
• Strong experience with Core Java and Spring Boot.
• Strong systems and application integration experience beyond traditional Java application development.
• Experience designing and developing microservices and REST APIs.
• Experience integrating multiple enterprise applications and platforms.
• Strong experience with Kafka, IBM MQ, RabbitMQ, or similar event-driven technologies.
• Experience with data integration, transformation, and ETL workflows.
• Strong SQL and database integration experience.
• Experience with Docker, Kubernetes, CI/CD, and cloud technologies.
• Experience with complex legacy-to-modern or platform-to-platform integrations.
• Ability to understand existing systems, data flows, dependencies, and integration points and design effective integration solutions.
• Strong troubleshooting and production-support capabilities.

Preferred Qualifications
• Capital Markets or Investment Banking experience.
• Experience with trade lifecycle, post-trade, Middle Office, Back Office, clearing, reconciliation, and settlement processes.
• Experience supporting bank acquisitions, mergers, platform migrations, or large-scale technology integration programs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer III
Java Developer III

Compunnel Inc. • Charlotte (NC)

On-site
USD 110,000 - 150,000
Senior Java Full-Stack Engineer: Enterprise Solutions
Senior Java Full-Stack Engineer: Enterprise Solutions

Compunnel, Inc. (old) • Phoenix (AZ)

Hybrid
USD 120,000 - 170,000
IT Support Specialist: Desktop, Network & Upgrades
IT Support Specialist: Desktop, Network & Upgrades

TechDigital Group • Torrance (CA)

On-site
USD 50,000 - 80,000
Senior Java Developer
Senior Java Developer

Compunnel Inc. • St. Louis (MO)

On-site
USD 90,000 - 120,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel Inc. • Phoenix (AZ)

On-site
USD 120,000 - 170,000
Senior Java Engineer
Senior Java Engineer

Intercontinental Exchange Holdings, Inc. • Jacksonville (FL)

On-site
USD 90,000 - 140,000
Senior Java Developer (Financial Domain)
Senior Java Developer (Financial Domain)

TechDigital Group • Cary (NC)

On-site
USD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

Raas Infotek LLC • Texas

On-site
USD 120,000 - 160,000
Senior Java Engineer - Microservices & Cloud (Spring Boot)
Senior Java Engineer - Microservices & Cloud (Spring Boot)

Compunnel Inc. • New Jersey

On-site
USD 100,000 - 130,000
Java Developer
Java Developer

Compunnel Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000