Jobs · Engineering · California

Integration Development Engineer

PDF Solutions · Santa Clara, CA · 2 wk ago
Engineering$120k/yrFull-time

Responsibilities

  • Design, develop, and maintain integration solutions using Apache Camel, ensuring seamless communication between systems and applications
  • Data Transformation: Implement data mapping and transformations using Camel's built-in features, handling various formats such as XML, JSON, CSV, etc.
  • API Development: Develop RESTful and SOAP web services using Camel to enable integration between internal and external applications
  • Enterprise Integration Patterns: Utilize Camel's built-in patterns (e.g., message routing, filtering, and orchestration) to solve complex integration scenarios
  • Testing and Debugging: Write and execute unit and integration tests to ensure the quality and stability of the developed solutions
  • System Monitoring & Troubleshooting: Monitor integration flows and identify issues or bottlenecks, providing timely resolutions
  • Collaboration: Work closely with architects, business analysts, and other development teams to ensure integration solutions align with business requirements and system architecture
  • Documentation: Prepare and maintain technical documentation for integrations, APIs, and data flows
  • Team Leadership: Provide technical leadership to the project team; ensure that all team members are working together effectively, are communicating with other teams, and producing quality work in line with the overall program vision

Qualifications

  • Must-Have Skills & Experience:
    • Bachelor's degree in Computer Science or other related field like Electrical or Computer Engineering; Master’s degree preferred
    • 5+ years’ experience working as a Lead Developer or highest level technical contributor on enterprise software development teams
    • 4 years’ experience working in an Agile software development environment
    • Strong Experience in Integration: Proficiency in designing and implementing integration solutions using Apache Camel or Spring Integration
    • Programming Languages: Strong Java or Spring Boot development skills (knowledge of Scala or Kotlin is a plus)
    • Integration Technologies: Experience with JMS, REST, SOAP, AMQP, and other messaging protocols
    • Data Formats: Hands-on experience with JSON, XML, XSLT, and various data serialization/deserialization techniques
    • Middleware Platforms: Knowledge of middleware platforms like Apache Camel, Red Hat Fuse, Talend, or similar ESB platforms
    • Enterprise Integration Patterns (EIP): Familiarity with EIPs and how to apply them in a real-world context
    • Database Integration: Experience with database integrations (SQL, NoSQL) and data migration processes
    • Cloud Platforms (Optional): Experience with cloud-based services like AWS, Azure, or Google Cloud, especially in relation to integration services
    • Version Control: Proficient in using Git for version control and CI/CD pipelines
    • Problem-Solving: Strong analytical and troubleshooting skills with the ability to quickly identify and solve integration issues
  • Preferred Skills & Experience:
    • Five to eight years related experience required. Eight or more years related experience preferred
    • Knowledge of manufacturing or shop-floor applications like MES (SiView, Fab300, etc) and equipment automation
    • Excellent knowledge of ERP integration strategies and EAI in general
    • Ability to travel on company business, attend client functions, and professionally represent the company
    • Certifications: Relevant certifications in Apache Camel, Red Hat Fuse, or cloud integration solutions
    • Agile Methodologies: Experience working in Agile/Scrum environments
    • Containerization & Microservices: Knowledge of Docker, Kubernetes, and microservices architecture is a plus
    • Message Queues: Experience with message brokers like Kafka, ActiveMQ or RabbitMQ

Pay

USD $120,000.00 - USD $160,000.00 /Yr.

Similar jobs

Integration Engineer

RosendinHanover, MD· 2 wk ago
Engineeringapply on rosendin.wd1.myworkdayjobs.com

Integration Engineer

Strategic CommunicationsUnited States· 2 mo ago
RemoteEngineeringapply on recruitingbypaycor.com

Integration Engineer

Cape Henry Associates, Acquired by JANUS Research GroupAurora, CO· 3 mo ago
Information Technology$90k–$100k/yrapply on janus.clearcompany.com

Integration Engineer

Systems Planning & AnalysisSpringfield, VA· 2 wk ago
Engineering$150k/yrapply on careers-spa.icims.com