Posted in

Back End /Lead

Back End /Lead

CompanyPhoton
LocationSpringfield, IL, USA
Salary$48000 – $168000
TypeFull-Time
Degrees
Experience LevelExpert or higher

Requirements

  • 8+ years of experience in backend development with a focus on Java and Spring Boot
  • Deep expertise in building and managing microservices architectures with best practices
  • Strong hands-on experience with Kafka or Google Pub/Sub for event-driven architecture
  • Proficiency in Google Cloud Platform (GCP) and its services, including compute, storage, networking, and security solutions
  • Experience with Redis for caching strategies and distributed session management
  • Strong knowledge of NoSQL databases such as Firestore, MongoDB, or Cassandra
  • Expertise in RESTful API and GraphQL API design, security best practices, and API gateway implementation
  • Solid understanding of performance tuning, scalability strategies, and observability tools
  • Experience with CI/CD automation, container orchestration using Docker/Kubernetes, and infrastructure as code (Terraform or Helm)
  • Strong problem-solving skills with a passion for clean, maintainable, and testable code
  • Excellent leadership, mentorship, and communication skills.

Responsibilities

  • Architect and build scalable, high-performance microservices using Java and Spring Boot
  • Implement event-driven architecture using Kafka or Google Pub/Sub for real-time data streaming and processing
  • Design and develop GraphQL endpoints to optimize data fetching and improve API efficiency
  • Optimize API performance, security, and observability for cloud-native microservices
  • Design and manage caching strategies with Redis to enhance system performance
  • Implement highly available NoSQL database solutions for scalable storage and efficient querying
  • Develop fault-tolerant, resilient, and auto-scalable solutions using best practices in cloud architecture
  • Drive best practices in CI/CD automation, containerization, and infrastructure as code
  • Lead and mentor backend engineers, ensuring code quality, architecture consistency, and performance tuning
  • Collaborate closely with frontend, DevOps, and data engineering teams to build an end-to-end scalable platform.

Preferred Qualifications

    No preferred qualifications provided.