Responsibilities
  • Design, develop, and maintain Spring Boot-based connectors that interface with controls vendor systems.
  • Ensure connectors integrate seamlessly into the overall microservices ecosystem, supporting scalability, resilience, and maintainability.
  • Collaborate with architects and other developers to align connector implementation with enterprise frameworks, coding standards, and best practices.
  • Participate in Agile ceremonies within the PI (planning, daily standups, sprint reviews, retrospectives).
  • Write clean, testable, and efficient code, with an emphasis on maintainability and adherence to architectural guidance.
  • Troubleshoot and resolve issues related to system integration, performance, and interoperability.
  • Contribute to technical documentation for connector services and integration points.
  • Work closely with QA engineers to ensure robust unit, integration, and end-to-end testing.
  • Stay current with emerging technologies and practices relevant to Spring Boot, Java, and microservices development.

Requirements
  • Bachelors degree in Computer Science or related field, equivalent experience considered
  • 5+ years of professional software development experience in Java or similar tech stack.
  • 5+ years of hands‑on development with Spring Boot and related Spring projects or similar tech stack.
  • Strong knowledge of RESTful APIs, messaging patterns (Kafka, RabbitMQ, or similar), and microservices architecture or similar tech stack.
  • Experience with integration and connector development to external/vendor systems.
  • Familiarity with Agile / SAFe methodologies, including participation in PI planning.
  • Solid understanding of CI/CD pipelines, Git-based workflows, and test automation frameworks.
  • Knowledge of Docker/Kubernetes or other containerization/orchestration platforms.
  • Strong problem‑solving skills with an ability to work independently and within teams.

Preferred Qualifications
  • Experience in warehouse automation, controls integration, or logistics software.
  • Familiarity with Camunda, orchestration engines, or workflow-driven architectures.
  • Exposure to front‑end integration (React, Angular, or Vue) to understand connector impact on UI.

#J-18808-Ljbffr
Similar jobs

Senior Software Developer, Engineer

Apply Now
Back to search page