Java Developer III

Compunnel, Inc.

Charlotte, Northern (NC, KY)

Hybrid

USD 110,000 - 150,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

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
Java Developer

Compunnel, Inc. • Alabama

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

Compunnel, Inc. • Alpharetta (GA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

Veriipro • Raleigh (NC)

On-site
USD 120,000 - 160,000
Senior Java Developer – Enterprise Integration
Senior Java Developer – Enterprise Integration

Compunnel, Inc. • Charlotte (NC), Northern (KY)

Hybrid
USD 110,000 - 150,000
Java Software Engineer
Java Software Engineer

Swoon • McLean (VA)

On-site
USD 120,000 - 160,000
Sr Java Developer
Sr Java Developer

HEITMEYER CONSULTING INC • Columbus (OH)

On-site
USD 110,000 - 150,000
Senior Developer (Java)
Senior Developer (Java)

ALLTECH CONSULTING SVC INC • Johns Creek (GA)

On-site
USD 100,000 - 130,000
Java Software Engineer
Java Software Engineer

Apexon • Salt Lake City (UT)

On-site
USD 110,000 - 160,000
Senior Java Software Engineer
Senior Java Software Engineer

Dexian • Irving (TX)

On-site
USD 140,000 - 200,000
Senior Java Developer Ops IT
Senior Java Developer Ops IT

Luxoft • Woodbridge Township (NJ)

Hybrid
USD 130,000 - 190,000