Steampunk logo
SteampunkPosted 1 month ago

Senior Integration Engineer

On-siteMcLean, Virginia, United States

Full TimeSenior LevelBachelors DegreeMedium

Job Summary

Design and implement enterprise integration solutions using Java, Python, and AWS cloud services to connect data, services, and systems across on-premises and cloud environments. Translate stakeholder needs into technical integration strategies, develop APIs and microservices, and perform root cause analysis on technical problems. Lead design efforts, establish best practices, and create reusable assets while mentoring junior team members. Ensure systems remain secure, scalable, and reliable through peer code reviews, gap analyses, and continuous improvement recommendations. Present project status updates and provide cross-training to support broader team capabilities.

Required Qualifications

  • Ability to obtain a U.S. Government Security Clearance
  • Bachelor's degree in an IT-related field OR Bachelor's degree in a non-IT field with two (2) years of related IT experience
  • 5+ years of experience working with AWS cloud services and cloud-native integration solutions
  • 5+ years of experience with Git SCM providers such as GitHub, GitLab, or Bitbucket
  • 5+ years of experience developing software using Java and Python
  • 5+ years of experience with enterprise integration technologies, middleware platforms, or ESB solutions
  • Experience designing, developing, and implementing API management solutions, microservices, and enterprise integrations
  • Experience integrating SaaS platforms, SQL databases, flat files, REST APIs, SOAP APIs, and AWS cloud services
  • Experience designing and developing ETL processes, ESB integrations, APIs, and enterprise messaging solutions using integration middleware

Desired Qualifications

  • Possess at least one integration-related certification
  • 5+ years of application development experience in an Agile environment
  • Experience implementing Docker containers and container orchestration platforms such as Kubernetes
  • Experience designing, implementing, and documenting APIs
  • Experience utilizing CI/CD pipelines with tools such as Jenkins, GitLab CI/CD, GitHub Actions, CircleCI, or Travis CI
  • Experience implementing automated testing frameworks for APIs and enterprise integrations
  • Knowledge of cloud-native integration, microservices architecture, containerization, and event-driven design
  • Excellent written and verbal communication skills with the ability to communicate effectively with both technical and non-technical audiences
  • Strong interpersonal, collaboration, analytical, troubleshooting, problem-solving, and decision-making skills
  • Demonstrated initiative in recommending process improvements and applying creative problem-solving approaches

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce