Backend Engineer (GCP, Java, Spring Boot)

Illumina Technology Solutions
6h

About The Position

We are seeking an experienced Backend Engineer with strong expertise in API development and microservices architecture using Java and Spring Boot. The ideal candidate will be responsible for designing, developing, and delivering scalable, cloud-native backend solutions, with a strong focus on Google Cloud Platform (GCP).

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 7–10 years of experience in backend software development
  • Strong proficiency in Java and Spring Boot framework
  • Hands-on experience with microservices and distributed systems architecture
  • Experience with Google Cloud Platform (GCP) services (e.g., GKE, Cloud Run, Pub/Sub)
  • Strong understanding of REST APIs and backend integration patterns
  • Experience with relational and NoSQL databases
  • Familiarity with CI/CD tools, Docker, and Kubernetes
  • Strong analytical, problem-solving, and debugging skills
  • Experience working in Agile environments (Scrum/Kanban)
  • Excellent communication and collaboration skills
  • Willingness to work in PST hours
  • Experience with event-driven architecture
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana)
  • Exposure to security and authentication frameworks (OAuth, JWT)

Responsibilities

  • Design and develop scalable, high-performance backend systems using Java and Spring Boot
  • Build and maintain RESTful APIs and microservices architectures
  • Deploy, manage, and optimize applications on Google Cloud Platform (GCP)
  • Collaborate with frontend engineers, DevOps teams, and product stakeholders to deliver end-to-end solutions
  • Ensure application performance, scalability, and security best practices
  • Write clean, maintainable, and efficient code following industry standards
  • Participate in code reviews and contribute to architectural decisions
  • Troubleshoot, debug, and optimize existing applications
  • Implement CI/CD pipelines and containerized deployments (Docker/Kubernetes)
  • Maintain technical documentation and support ongoing system enhancements
  • Stay updated with emerging backend technologies and cloud best practices
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service