Java Full Stack Software Developer
CLPS TECHNOLOGY (SINGAPORE) PTE. LTD.
- Contribute to migration and modernization initiatives from legacy Big Data components to the target platform.
- Analyze existing data and service flows to preserve key business outcomes while improving architecture quality and maintainability.
- Design, develop, test, and maintain Java services using strong object-oriented principles and clean coding standards.
- Build and support Spring Boot applications on modern Java runtimes.
- Implement architecture patterns including microservices, layered design, and event-driven communication.
- Write and maintain BDD scenarios and automation using Cucumber and Gherkin.
- Collaborate within Agile Scrum teams through sprint planning, delivery, and continuous improvement cycles.
- Containerize and deploy workloads with Docker, Kubernetes, and OpenShift.
- Contribute to delivery pipelines using GitLab CI/CD and GitOps deployment workflows with ArgoCD.
- Partner with product, architecture, and operations teams to ensure secure, scalable, and reliable delivery.
- Contribute to a collaborative engineering culture focused on quality, documentation, and continuous learning.