Integration Engineer

Pittsburgh, Pennsylvania

Virtusa
Apply for this Job
Description

Integration Engineer (Java)

As an Integration Engineer, you will be responsible for designing, developing, and maintaining scalable microservices-based integration solutions using Java and containerization technologies. You will work closely with cross-functional teams to enable seamless service orchestration, automation of CI/CD pipelines, and ensure system interoperability across diverse platforms.
Design and implement robust microservices for application integration.

Develop and maintain containerized services using Docker and Kubernetes.

Write clean, maintainable Java code for back-end service logic and APIs.

Create and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or similar.

Collaborate with DevOps and QA teams to ensure smooth deployments and integration testing.

Monitor and troubleshoot integration issues in development and production environments.

Maintain documentation for integration processes, services, and configurations.

Participate in code reviews and contribute to continuous process improvement.

Ensure compliance with integration and deployment best practices.

Mandatory Skills

Technical Skills Experience in Microservices architecture, Containerization (Docker/Kubernetes), Java Development, and CI/CD pipeline implementation.
Soft Skills Excellent verbal and written communication skills to effectively liaise between business stakeholders and IT teams.
Strong problem-solving abilities to identify and implement system improvements.
Attention to detail with the ability to analyze complex business processes and technical requirements.
Ability to work independently and manage multiple priorities efficiently.
Strong interpersonal skills for collaborating with diverse teams and clients.
Date Posted: 14 April 2025
Apply for this Job