
Backend Engineer, GCP, Java, Spring Boot
Illumina Technology Solutions
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Tech Stack
About the role
- 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
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)
Benefits
- We are an equal opportunity employer.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootRESTful APIsmicroservicesGoogle Cloud PlatformCI/CDDockerKubernetesrelational databasesNoSQL databases
Soft Skills
analytical skillsproblem-solvingdebugging skillscommunication skillscollaboration skills