We are looking for a Senior Backend & DevOps Engineer to join our team. You will be responsible for designing, developing, and maintaining backend services using Spring Boot 3 while leveraging Google Cloud Platform (GCP) services with a focus on DevOps. Your expertise in Java based platform technologies, authentication, API integrations, and cloud infrastructure will be critical in shaping our backend and deployment architecture.
Tasks
Develop, deploy and maintain backend services using Spring Boot 3.
Work with Google Cloud Services (such as Compute Engine, Cloud Run, Secret Manager, Logging API, Monitoring, Load Balancing) to optimize and scale our platform SaaS solution.
Ensure system reliability, observability, and performance through logging, monitoring, and DevOps best practices.
Drive further automation and improvement of our Gitlab CI/CD pipelines, deployment processes and infrastructure landscape.
Troubleshoot and resolve issues in production environments.
Monitor and address security related issues through tooling like Aikido and Orca Security.
Requirements
5+ years of experience in backend development with Java & Spring Boot
Experience working with Google Cloud Platform (GCP), particularly Compute Engine, CloudRun, Monitoring, Logging API and Load Balancing.
Strong understanding of working with REST and GraphQL APIs, both designing them and consuming third-party API integrations (e.g., Shopify API, Stripe API).
Experience with DevOps, CI/CD pipelines, and monitoring tools.
Strong debugging and problem-solving skills.
Excellent communication and collaboration skills.
Nice-to-Have Skills
Experience with MySQL, or other relational databases and NoSQL storage solutions
Familiarity with event-driven architectures and message queues (e.g., RabbitMQ).
* Experience working in a SaaS environment.
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.