onsite
Backend Software Engineer - Up2date Technologies
Software Engineer
Senior Backend Engineer building cloud‑native services on Google Cloud, leveraging Spring Boot, Cloud SQL, Dataflow, and BigQuery to deliver scalable, high‑performance data pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain robust backend services using Spring Boot on Google Cloud Platform.
- Implement data ingestion and processing pipelines with Cloud Dataflow, ensuring high throughput and low latency.
- Model and query data efficiently in Cloud SQL and BigQuery, optimizing performance and cost.
- Collaborate with cross‑functional teams to define API contracts, data schemas, and deployment strategies.
- Participate in code reviews, performance tuning, and continuous integration/continuous deployment (CI/CD) pipelines.
Requirements
- 5+ years of backend development experience, primarily in Java and Spring Boot.
- Hands‑on experience with Google Cloud services: Cloud SQL, Dataflow, BigQuery, and related tooling.
- Strong understanding of relational database design, SQL optimization, and data warehousing concepts.
- Proficiency in writing clean, testable code and using version control (Git).
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.