IBM ACE / Microservices Developer | W2 Contract | Multiple Locations – USA (Onsite)
Job Title: IBM ACE / Microservices Developer
Location: Multiple Locations, United States –(Onsite)
Employment Type: W2 Contract
Job Overview
We are seeking an experienced IBM ACE / Microservices Developer to design, develop, and deploy modern enterprise integration solutions and cloud-native microservices applications.
The ideal candidate will have hands-on experience with IBM App Connect Enterprise (ACE), RESTful APIs, backend microservices development, messaging technologies, and containerized application environments.
You will be responsible for developing scalable integration solutions, connecting legacy enterprise systems with modern applications, and building reliable API-driven and event-driven services.
Key Responsibilities
Design, develop, test, and deploy enterprise integration solutions using IBM App Connect Enterprise (ACE).
Build scalable microservices and backend applications using Java/Spring Boot, Node.js, or Go.
Develop and maintain RESTful APIs and API-led integration solutions.
Implement asynchronous messaging and event-driven integrations using IBM MQ, Kafka, or RabbitMQ.
Containerize applications using Docker and deploy/manage services using Kubernetes or Red Hat OpenShift.
Integrate legacy enterprise systems with modern cloud-native applications.
Implement API security, OAuth2 authentication, and API management practices.
Develop automated unit and integration tests to ensure application quality.
Participate in CI/CD implementation and automated deployment processes.
Monitor application performance, troubleshoot production issues, and ensure high availability.
Collaborate with cross-functional teams in an Agile/Scrum environment.
Required Skills & Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related technical discipline.
4+ years of hands-on software development experience, preferably in enterprise integration and backend services.
Strong hands-on experience with IBM App Connect Enterprise (ACE).
Experience with IBM Integration Bus (IIB) is highly desirable.
Strong microservices development experience using Java/Spring Boot, Node.js, or Go.
Experience designing and developing RESTful APIs.
Working knowledge of IBM MQ, Kafka, RabbitMQ, or other messaging technologies.
Hands-on experience with Docker and Kubernetes or Red Hat OpenShift.
Familiarity with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
Understanding of API management, OAuth2, and enterprise integration patterns.
Strong troubleshooting, analytical, and communication skills.
Ability to work onsite in the United States.
Preferred Qualifications
Experience with event-driven architecture and asynchronous messaging.
Knowledge of API Connect and enterprise API management.
Experience with hybrid cloud and legacy system integration.
Familiarity with JSON, XML, SOAP, REST, and ESQL.
Experience working in Agile development environments.
Ideal Candidate Profile
A hands-on IBM ACE Integration Developer with strong microservices and backend development capabilities, experience with enterprise messaging platforms, and practical exposure to Docker/Kubernetes-based deployments.
Candidates with both IBM ACE/IIB and Java/Spring Boot microservices experience will be strongly preferred.