remote
Senior Java Full Stack GCP Engineer - CitiusTech
Software Engineer
Senior engineer building end‑to‑end Java applications on GCP, integrating front‑end Angular with Spring Boot back‑ends, designing scalable REST services, and deploying via CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain Java microservices using Spring Boot on Google Cloud Platform.
- Build responsive front‑end components with Angular, ensuring seamless integration with back‑end APIs.
- Implement secure, high‑performance RESTful services and manage data persistence with Cloud SQL and Firestore.
- Deploy and monitor applications using Cloud Run, Cloud Functions, and Cloud Build, automating workflows with CI/CD pipelines.
- Collaborate with cross‑functional teams to define architecture, performance metrics, and best practices for cloud‑native solutions.
Requirements
- 10–15 years of professional experience in Java development and full‑stack architecture.
- Proficiency in Spring Boot, Angular, and REST API design.
- Hands‑on experience with Google Cloud services (Compute Engine, Cloud Run, Cloud Functions, Cloud Build).
- Strong understanding of CI/CD, containerization (Docker), and Kubernetes.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.