Jobs · Engineering · Missouri

Backend Lead (Java Microservices + GCP)

Accord Technologies Inc · St Louis, MO · 2 mo ago
On-siteEngineeringFull-time

Job Summary

We are seeking an experienced Backend Lead with strong expertise in back-end (Java, Spring Boot, Microservices), and cloud platforms (GCP). This role requires a highly skilled professional who can lead end-to-end architecture, design, and delivery of scalable, cloud-native applications. The ideal candidate will drive technical strategy, mentor teams, and ensure engineering excellence across the full software development lifecycle while leveraging Google Cloud Platform services.

Key Responsibilities

  • Lead the design, development, testing, release, and maintenance of scalable full-stack applications.
  • Design and build backend services using Java, Spring Boot, and microservices architecture.
  • Develop and deploy cloud-native applications on Google Cloud Platform (GCP).
  • Leverage GCP services such as Cloud Run, GKE, Pub/Sub, Cloud SQL, and BigQuery for scalable solutions.
  • Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions.
  • Present high-level and low-level design approaches before development begins.
  • Contribute to architectural decisions, technical strategy, and engineering roadmaps.
  • Ensure application performance, scalability, security, and reliability across front-end and back-end systems.
  • Implement monitoring, logging, and alerting solutions to proactively identify issues.
  • Write clean, reusable, and maintainable code following best practices.
  • Develop and execute unit, integration, and system tests to ensure code quality.
  • Troubleshoot and resolve complex technical and performance issues.
  • Drive CI/CD pipelines and automate build, test, and deployment processes.
  • Work in Agile teams, contributing to sprint planning, estimation, and delivery.
  • Mentor and guide junior and mid-level engineers across full-stack development.
  • Document as-is and to-be processes and support continuous improvement initiatives.

Required Skills & Qualifications

  • Bachelor's Degree in Computer Science, Engineering, or related field.
  • 8-10+ years of experience in software development with strong full-stack expertise.
  • Proven experience leading technical teams and driving architecture decisions.
  • Back-End Expertise:
    • Strong proficiency in Java and Spring Boot.
    • Experience designing and building microservices and distributed systems.
    • Expertise in RESTful APIs, API gateway patterns, and event-driven architecture.
    • Strong knowledge of database design, querying, and integrations.
  • GCP & Cloud Expertise (Mandatory):
    • Hands-on experience with Google Cloud Platform (GCP) services such as: Cloud Run, GKE (Google Kubernetes Engine), Pub/Sub, Cloud SQL, BigQuery.
    • Experience designing, deploying, and managing cloud-native applications.
    • Strong understanding of cloud architecture, scalability, and cost optimization.
    • Familiarity with IAM, networking, and security best practices in GCP.
  • DevOps & Tools Experience:
    • Experience with Docker and Kubernetes for containerization and orchestration.
    • Strong exposure to CI/CD tools such as Jenkins, GitHub Actions, or Bitbucket Pipelines.
    • Experience with monitoring and logging tools (e.g., Sentry, Stackdriver/Cloud Monitoring).
  • Engineering Practices:
    • Strong understanding of SDLC, Agile methodologies, and DevOps practices.
    • Experience in building scalable, resilient, and secure systems.
    • Strong debugging, troubleshooting, and performance optimization skills.

Nice to Have

  • Experience with AWS or Azure in addition to GCP.
  • Knowledge of other front-end frameworks (React or Angular).
  • Understanding of accessibility standards and cross-browser compatibility.
  • Experience with CDNs and web performance optimization techniques.
  • Familiarity with real-time analytics and observability tools.
  • Proficiency with Git and version control best practices.

Similar jobs

Data Platform Lead -GCP

CognizantCharlotte, NC· 1 wk ago
Information Technology$125k–$150k/yrapply on careers.cognizant.com