Java Developer III
Job in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2026-08-22
Listing for:
Compunnel, Inc.
Full Time
position Listed on 2026-08-22
Job specializations:
-
Software Development
Backend Developer, Java Developer, Computer Software / Middleware, SQL Developer
Job Description & How to Apply Below
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.
- 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.
- 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×