remote
Integration Developer - 8 years w Java/Spring Boot Framework - Cloud and Things
Software Engineer
Experienced Integration Developer specializing in Java and Spring Boot to design, build, and maintain microservice‑based integration solutions, leveraging REST APIs, containerization, and automated CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain Java‑based integration services using Spring Boot and RESTful APIs.
- Architect and implement microservice solutions that enable seamless data exchange across government systems.
- Containerize applications with Docker and orchestrate deployments on Kubernetes clusters.
- Establish and manage CI/CD pipelines to ensure rapid, reliable delivery of integration components.
- Collaborate with cross‑functional teams to troubleshoot issues, optimize performance, and enforce security standards.
Requirements
- 8+ years of professional Java development experience, with deep expertise in Spring Boot.
- Proven track record building and deploying microservices and REST APIs in production environments.
- Hands‑on experience with Docker, Kubernetes, and modern CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions).
- Strong understanding of integration patterns, message brokers, and data transformation techniques.
- Excellent problem‑solving skills and ability to work independently in a remote setting.
Skills
javadockerkubernetescicd