Senior Integration Software Engineer

Compunnel

$130K — $155K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years in software or integration engineering, DevOps, SRE, or similar fields
  • Proficient in Java (Spring Boot, REST APIs, microservices) for cloud applications
  • Hands-on experience with Google Cloud Platform or major cloud platforms
  • Familiar with messaging technologies (GCP Pub/Sub, Kafka)
  • Expertise in Infrastructure as Code with Terraform
  • Skilled in CI/CD pipeline development and management
  • Solid understanding of API design and enterprise integration practices

Responsibilities

  • Design and develop Java-based microservices on GCP
  • Build event-driven integrations with GCP cloud-native services
  • Create reusable integration frameworks for enterprise applications
  • Implement integrations with various cloud platforms and enterprise systems
  • Troubleshoot and enhance existing integration solutions for reliability and performance
  • Collaborate on establishing integration standards with internal teams and partners
  • Participate in architecture reviews and solution design discussions
  • Develop Terraform modules for automated infrastructure provisioning
  • Enhance CI/CD pipelines using modern tools like Cloud Build and GitHub Actions
  • Implement observability solutions for platform reliability

Benefits

  • Opportunity to work on innovative cloud-native technology solutions
  • Collaborative culture with cross-functional teams and partners
  • Focus on continuous improvement and operational excellence
  • Engagement in significant enterprise-scale integration projects
  • Exposure to a range of cloud services and technologies including GCP and Oracle
Full Job Description
Job Summary
The Senior Integration Software Engineer will design, build, and scale cloud-native enterprise integration solutions on Google Cloud Platform (GCP). The role will focus on developing Java-based microservices and event-driven integrations while contributing to Infrastructure as Code, CI/CD pipelines, cloud infrastructure automation, platform reliability, and observability. The engineer will support integrations across enterprise applications and platforms, collaborate with internal teams and implementation partners, and contribute to scalable integration solutions supporting supply chain and logistics initiatives.

Key Responsibilities
 Design, develop, maintain, and enhance Java-based microservices and integration applications running on GCP
 Build and support event-driven integrations using GCP Pub/Sub and other cloud-native services
 Develop reusable integration frameworks, libraries, and patterns for enterprise initiatives
 Design and implement integrations between cloud platforms and enterprise applications including Oracle Fusion, Oracle Integration Cloud (OIC), Manhattan Active, and o9 Solutions
 Troubleshoot, optimize, and refactor existing integration solutions to improve reliability, performance, and scalability
 Collaborate with internal teams and external implementation partners to establish integration standards and validate technical deliverables
 Participate in architecture reviews, code reviews, and solution design discussions
 Develop and maintain reusable Terraform modules for automated GCP infrastructure provisioning
 Build and enhance CI/CD pipelines using Cloud Build, GitHub Actions, and Maven
 Support deployment automation for containerized applications and platform services
 Implement monitoring, distributed tracing, alerting, and observability solutions to support platform reliability
 Partner with security and infrastructure teams to maintain secure cloud environments, including IAM, networking, encryption, and access controls
 Contribute to platform architecture, operational excellence, and continuous improvement initiatives

Required Qualifications
 10+ years of experience in software engineering, integration engineering, cloud engineering, DevOps, SRE, or related technical disciplines
 Strong hands-on Java development experience, including Spring Boot, REST APIs, event-driven architectures, and microservices
 Experience building and supporting cloud-native applications within Google Cloud Platform or another major cloud platform
 Hands-on experience with messaging and event-driven technologies such as GCP Pub/Sub, Kafka, or similar platforms
 Strong Infrastructure as Code experience using Terraform
 Experience developing and maintaining CI/CD pipelines
 Strong understanding of API design, API management, and integration best practices
 Experience working with enterprise-scale systems and distributed applications
 Excellent communication skills with the ability to collaborate across technical teams, vendors, and business stakeholders
 Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent experience

Preferred Qualifications
 Experience with Google Cloud Platform services including Cloud Run, Pub/Sub, IAM, VPC, and Cloud Build
 Experience with Apigee X
 Experience with Oracle Fusion
 Experience with Oracle Integration Cloud (OIC)
 Experience with o9 Solutions
 Experience with Manhattan Active
 Experience with Dynatrace
 Experience supporting logistics, supply chain, ERP, or enterprise integration initiatives
 Familiarity with containerized workloads and cloud-native architectures
 Experience reviewing technical designs and code delivered by external system integrators or consulting partners

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Senior Integration Software Engineer jobs: