API Developer – Java & GCP
Experience:8+ Years
Location:Springfield, MO | NEED LOCAL’s
RATE $ 40 / HR | GC, USC, H4EAD & OPT WILL WORK FOR THIS ROLE
H1b WON”T BE ELIGIBLE
Job Overview
We are looking for an experienced and highly skilledBackend/API Developerwith strong hands-on expertise inJava, Spring Boot, Microservices, and Google Cloud Platform (GCP). The ideal candidate will be responsible for designing and developing scalable, high-performance backend services and APIs deployed in cloud environments.
Key Responsibilities
- Design, develop, and maintain scalable backend services usingJava and Spring Boot.
- Develop and manageMicroservices-based architectureswith high availability and fault tolerance.
- Build and integrateRESTful APIswith frontend applications and third-party services.
- Design and optimize backend systems for performance, scalability, and security.
- Deploy, monitor, and manage applications onGCP.
- ImplementCI/CD pipelinesand automate cloud deployments.
- Collaborate with frontend, DevOps, and product teams to deliver end-to-end solutions.
- Optimize database interactions and data processing.
- Implement caching, logging, and monitoring solutions.
- Follow coding best practices, participate in code reviews, and develop automated tests.
- Troubleshoot production issues and continuously improve system reliability.
Required Skills
- 3–7+ years of backend development experience withJava and Spring Boot.
- Strong knowledge ofMicroservices architecture and distributed systems.
- Hands-on experience developing and consumingREST APIs.
- Experience withGCP servicessuch as Compute Engine, Cloud Run, GKE, and Pub/Sub.
- Strong understanding of cloud-native application development.
- Experience withCI/CD and deployment automation.
- Proficiency withMySQL/PostgreSQL and/or NoSQL databases.
- Strong understanding ofdesign patterns, data structures, and system design.
- Knowledge ofOAuth2, JWT, and API security.
- Experience withKafka and/or Pub/Sub.
- Strong problem-solving and communication skills.
Nice-to-Have Skills
- Docker and Kubernetes experience.
- Exposure toevent-driven architectureand reactive programming.
- Knowledge ofAPI Gateway and service meshconcepts.
- Experience withPrometheus, Grafana, or Stackdriver.
- Familiarity withGraphQL.
- Experience with backend performance tuning and optimization.