P
Posted 3mo ago

Backend Developer (Java) - Springfield

Photon
United States
$44k-$154k/yrRemoteContract
Responsibilities
  • Designing backend
  • Building APIs
  • Deploying to GCP
Requirements
  • 3–7 years backend development with Java and Spring Boot
  • Microservices
  • REST APIs
  • GCP
  • CI/CD
  • Databases
  • Security
  • Design patterns
Technical tools mentioned
JavaSpring BootGoogle Cloud PlatformCI/CDMySQLPostgreSQLNoSQLKafkaPub/SubDockerKubernetes

Job description

Backend Developer (Java Microservices - Spring Boot):-

 

We are looking for an experienced and highly skilled Backend Developer who is deeply hands-on with Java, Spring Boot, and Microservices architecture. The ideal candidate will play a key role in designing and building scalable, high-performance backend systems and APIs, deployed on Google Cloud Platform (GCP).

This role involves developing robust microservices, ensuring seamless integration with frontend and third-party systems, and optimizing performance, scalability, and reliability across distributed systems.

 

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Build and manage microservices-based architecture ensuring high availability and fault tolerance.
  • Develop RESTful APIs and integrate with frontend applications and external services.
  • Architect and optimize backend systems for performance, scalability, and security.
  • Deploy, monitor, and manage applications on Google Cloud Platform (GCP).
  • Implement CI/CD pipelines and automate deployments in cloud environments.
  • Collaborate with frontend, DevOps, and product teams to deliver end-to-end solutions.
  • Optimize database interactions and ensure efficient data processing.
  • Implement caching, logging, and monitoring solutions for performance improvements.
  • Ensure code quality through best practices, code reviews, and automated testing.
  • Troubleshoot production issues and continuously improve system reliability.
  • Stay updated with the latest backend and cloud technologies and best practices.

 

Key Requirements

  • 3–7 years of experience in backend development using Java and Spring Boot.
  • Strong expertise in Microservices architecture and distributed systems.
  • Experience building and consuming RESTful APIs.
  • Hands-on experience with Google Cloud Platform (GCP) services (e.g., Compute Engine, Cloud Run, GKE, Pub/Sub).
  • Strong understanding of cloud-native application development.
  • Experience with CI/CD tools and deployment automation.
  • Proficiency in relational (MySQL/PostgreSQL) and/or NoSQL databases.
  • Strong knowledge of design patterns, data structures, and system design.
  • Experience with security best practices (OAuth2, JWT, API security).
  • Familiarity with message queues/streaming systems (Kafka, Pub/Sub).
  • Excellent problem-solving skills and ability to work in a fast-paced environment.

 

Nice-to-Have Skills

  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Exposure to event-driven architecture and reactive programming.
  • Knowledge of API Gateway and service mesh concepts.
  • Experience with monitoring tools (Prometheus, Grafana, Stackdriver).
  • Familiarity with GraphQL.
  • Understanding of performance tuning and optimization techniques.

Compensation, Benefits and Duration

Minimum Compensation: USD 44,000

Maximum Compensation: USD 154,000

Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.

Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.

This position is available for independent contractors

No applications will be considered if received more than 120 days after the date of this post

About Photon

A technology services delivering software development and cloud solutions.

Year founded
1999
Employees
5400

Similar jobs

Backend Developer roles
6h
Save
Mark Applied
Hide
Python Backend Engineers (FastAPI): Technical Exam Review
United States
$11/day RemoteContract
Terac
Terac: AI platform for sourcing and interviewing verified research experts.
Professional Python and FastAPI microservices experience; familiarity with ASGI servers, dependency injection, asynchronous communication, Pydantic, httpx, and JSON assessment editing.
Python, FastAPI, JSON, ASGI, Pydantic, httpx
1d
Save
Mark Applied
Hide
Senior Backend Engineer- Users Infrastructure
Lehi, Utah, United States
RemoteFull Time
Weave
WeaveNYSE: WEAV: Communication and payment software for small healthcare practices
5+ YOERequires 5+ years of backend engineering experience, distributed systems expertise in Go, IAM knowledge, OAuth 2.0, OIDC, SAML, JWT, system design, data migrations, and gRPC microservices.
Go, SpiceDB, gRPC, OAuth 2.0, OIDC, SAML, JWT, SCIM, Zanzibar, Artificial Intelligence (AI)
1d
Save
Mark Applied
Hide
Backend Engineer_AI Gateway
Englewood Cliffs, New Jersey, United States
$11k/mo OnsiteFull Time, Contract
SBT Global
SBT Global: Provides integrated IT consulting and global logistics management services.
3+ YOERequires 3+ years of async Python, network programming, and FastAPI experience; expertise in streaming, Kubernetes, messaging, PostgreSQL, cloud networking, security, IaC, CI/CD, IAM, observability, and AI/LLM platforms.
Python, asyncio, aiohttp, anyio, TCP, UDP, WebSocket, SSE, TLS, FastAPI, Pydantic, OpenAPI, Docker, Kubernetes, AKS, EKS, GKE, HPA, VPA, Istio, Envoy, Redis Streams, RabbitMQ, Kafka, PostgreSQL, PgBouncer, HashiCorp Vault, NGINX, ACME, Let's Encrypt, Terraform, GitHub Actions, GitLab CI, CASB, DLP, WSS, Azure AD, Entra ID, Okta, SAML 2.0, OIDC, SCIM, Azure OpenAI, Datadog, Prometheus, Grafana, Azure Monitor
1d
Save
Mark Applied
Hide
Backend Engineer, Link (US)
New York City or Seattle or San Francisco or Toronto
HybridFull Time
Stripe
Stripe: Provides online payment processing and financial infrastructure for businesses.
2+ YOERequires 2–10+ years of industry software engineering experience, strong coding and collaboration skills, autonomy, and interest in backend work across varied technologies and stacks.
1d
Save
Mark Applied
Hide
Senior Backend Engineer
Canada or United States
$139k-$235k/yr RemoteFull Time
GitLab
GitLabNASDAQ: GTLB: Unified platform for the entire software development lifecycle.
Deep backend architecture, API, data systems, performance tuning, systems programming, modular architecture, technical influence, written communication, and production agentic AI experience.
Kubernetes, PostgreSQL, ClickHouse
1d
Save
Mark Applied
Hide
Senior / Staff Backend Engineer, Maps
New York City or United States
$200k-$300k/yr OnsiteFull Time
Radar
Radar: Infrastructure for geofencing, mapping, and location-based fraud detection.
Generalist software engineer to own geospatial data foundations and pipelines across Scala, Python, and Rust, with customer engagement and large-scale systems experience preferred.
Rust, Tantivy, RocksDB, FSTs, Scala, Python, Airflow, Node.js, TypeScript, MongoDB, S3, Athena, Redis, AWS, Kubernetes, EKS, Terraform, Slack, Linear, Claude, Codex, HorizonDB, OpenStreetMap, MapLibre, OpenAddresses
1d
Save
Mark Applied
Hide
Senior Software Engineer (West Coast - Oakland, CA or Portland, OR Preferred)
Oakland or Portland or Washington or California or Oregon
$160k-$200k/yr RemoteFull Time
Fictiv: On-demand manufacturing platform for custom mechanical components.
5+ YOERequires 5+ years of backend engineering experience, Node.js, JavaScript or TypeScript, AWS, distributed systems, REST or GraphQL APIs, databases, testing, and U.S. work authorization.
AWS, Node.js, JavaScript, TypeScript, Amazon SQS, AWS Lambda, Amazon EC2, Amazon RDS, REST, GraphQL, SQL, NoSQL, OWASP Top 10
1d
Save
Mark Applied
Hide
Backend Engineer - NorthAm
Budapest or Austin or United States or Canada
Ft1300k-Ft1700k/mo HybridFull Time
Wise
WiseLondon Stock Exchange: WISE: Online platform for sending and managing money internationally.
4+ YOE4+ years with Java, Kotlin, or JVM languages; deep Spring, JDBC, database, Kafka or Flink knowledge; experience with CI/CD, distributed systems, latency optimization, and cross-functional collaboration.
Java, Kotlin, Spring, JDBC, Kafka, Kafka Streams, Apache Flink, CI/CD, Apache Iceberg