onsite
Microservices Developer/Engineer - GD Information Technology
Software Engineer
Senior Microservices Engineer with 8+ years of Java experience, building scalable RESTful services using Spring Boot, Docker, and Kubernetes. Expert in designing, developing, and maintaining high‑availability microservice architectures for enterprise applications.
About the role
Key Responsibilities
- Design, develop, and deploy Java‑based microservices using Spring Boot and related frameworks.
- Build and expose robust RESTful APIs, ensuring proper versioning, security, and documentation.
- Containerize services with Docker and orchestrate deployments on Kubernetes clusters.
- Collaborate with cross‑functional teams to define architecture, data models, and integration patterns.
- Implement automated testing, CI/CD pipelines, and monitor service health and performance.
Requirements
- 8+ years of professional software development experience in Java.
- Proven track record in microservices architecture, RESTful API design, and cloud‑native deployment.
- Strong knowledge of Spring Boot, Docker, Kubernetes, and related tooling.
- Experience with version control (Git), CI/CD (Jenkins, GitHub Actions), and automated testing frameworks.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.
Skills
javadockerkubernetes