Java Developer III

Compunnel Inc.

Charlotte (NC)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

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

Senior Java Developer – Enterprise Integration
Senior Java Developer – Enterprise Integration

Compunnel, Inc. (old) • Charlotte (NC)

Hybrid
USD 110,000 - 150,000
Java Developer
Java Developer

Compunnel Inc. • Alabama

On-site
USD 110,000 - 160,000
Java Developer
Java Developer

Compunnel Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,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

ICE • Atlanta (GA)

On-site
USD 100,000 - 140,000
Senior Java Engineer
Senior Java Engineer

ICE Clear Europe Limited • Jacksonville (FL), Atlanta (GA)

On-site
USD 90,000 - 130,000
Senior Java Engineer
Senior Java Engineer

Intercontinental Exchange (ICE) • Atlanta (GA)

On-site
USD 110,000 - 175,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 Developer, Java
Senior Developer, Java

ICE Clear Europe Limited • Atlanta (GA)

Hybrid
USD 120,000 - 160,000
Java Developer
Java Developer

Robotic Process Automation LLC • Dallas (TX)

On-site
USD 90,000 - 120,000