Java Developer III

Compunnel

$110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in Core Java and Spring Boot development.
  • Strong background in systems and application integration beyond traditional roles.
  • Proven ability to design and develop microservices and REST APIs.
  • Experience with messaging technologies like Kafka, IBM MQ, or RabbitMQ.
  • Familiarity with data integration, transformation, and ETL workflows.
  • Proficient in SQL and database integration.
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain applications using Core Java and Spring Boot.
  • Create scalable microservices and REST APIs for enterprise integration.
  • Integrate various enterprise applications across complex technology frameworks.
  • Implement event-driven architectures with messaging technologies.
  • Support data integration and transformation workflows effectively.
  • Write optimized SQL queries for database integrations.
  • Collaborate with tech teams and stakeholders for optimal integration solutions.

Benefits

  • Opportunity to work on large-scale technology integration programs.
  • Exposure to the Capital Markets and Investment Banking sectors.
  • Hybrid work environment with flexible scheduling options.
  • Access to the latest technologies and tools in cloud-based development.
  • Supportive team and culture focused on innovation and collaboration.
Full 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.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Java Developer III jobs: