Join a fast‑growing team where you’ll craft high‑performance server‑side solutions that power Photon’s product suite. You’ll collaborate cross‑functionally to deliver robust, scalable Java services.
What You’ll Do
- Design and build RESTful APIs using Spring Boot and Spring Framework.
- Optimize backend performance and scalability for high‑traffic workloads.
- Write clean, testable code and maintain comprehensive documentation.
- Conduct code reviews and share knowledge within the development team.
- Debug issues and ensure security and data protection in services.
- Integrate third‑party APIs and services into the platform.
- Collaborate with front‑end, product, and QA teams to deliver quality features.
What You Need
- Minimum 5 years of Java backend development experience.
- Strong expertise in Spring Boot, REST APIs, and microservices architecture.
- Proficiency with relational databases (MySQL/PostgreSQL) and Hibernate ORM.
- Hands‑on experience using Git for version control.
- Familiarity with CI/CD pipelines and DevOps practices.
- Bachelor’s degree in Computer Science or related engineering field.
- Strong problem‑solving abilities and effective communication skills.
Good to Have
- Experience with Docker and Kubernetes container orchestration.
- Knowledge of messaging systems such as Kafka or RabbitMQ.
- Familiarity with Agile/Scrum development methodology.
- Exposure to monitoring tools like Prometheus and Grafana.
The Opportunity
Photon offers you the chance to shape backend services that handle large‑scale traffic, working alongside a multidisciplinary team. You’ll be part of a product suite that demands high performance and reliability.
