mycareers logo


Showing: 10000  jobs
Integration Engineer
Commercial Metals
New York, New York

11 days ago

Job Description

About the Role:

We are seeking a detail-oriented and technically strong Integration Engineer to design, implement, and support system integrations across enterprise applications. The ideal candidate will have hands-on experience with REST APIs, Java/Spring Boot, messaging systems, and database integration, with the ability to troubleshoot, analyze, and optimize data and service flows in production environments.

Key Responsibilities:

  • Design, develop, and maintain API-based and microservice integrations using Java, Spring Boot, and REST frameworks.
  • Integrate internal and third-party systems using REST APIs, web services, messaging queues, and JDBC connections.
  • Implement and support data integration workflows between applications, databases, and cloud environments.
  • Work with message brokers such as RabbitMQ or Kafka for scalable asynchronous communication.
  • Collaborate with cross-functional teams (Dev, Product, QA, Infra) to ensure seamless integration and deployment of solutions.
  • Troubleshoot integration issues and production incidents by analyzing logs, errors, and system behavior.
  • Contribute to CI/CD pipelines (Jenkins, Maven) and support automated deployment of integration components.
  • Monitor system stability and performance, improving integration reliability and response times.
  • Write and maintain technical documentation including integration specs, API documentation, and sequence flows.
  • Support integration testing, debugging, and validation using Postman, JUnit, and Mockito.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 2–4 years of experience in integration development or API-based software engineering.
  • Hands-on experience with Core Java, Spring Boot, REST APIs, Microservices, and JDBC.
  • Good understanding of SQL and NoSQL databases (MySQL, MongoDB).
  • Familiarity with messaging systems (RabbitMQ, Kafka).
  • Knowledge of CI/CD tools (Jenkins) and version control (GIT).
  • Experience with unit testing tools (JUnit, Mockito) and API testing tools (Postman.
  • Understanding of SDLC and Agile/SCRUM methodologies.
  • Strong analytical, debugging, and problem-solving skills.

Preferred / Nice to Have:

  • Basic knowledge of AWS Cloud services.
  • Familiarity with log management tools (Log4j or similar).
  • Experience working with JSON, XML, and API documentation tools (Swagger/OpenAPI).
  • Exposure to frontend tech (React, HTML, CSS) is a plus.


Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you