Photon
Java developer | Offshore | Chennai/Bangalore
- Compensation
- Not disclosed
- Location
- India
- Work setup
- Not specified
- Seniority
- Staff
- Employment
- Not specified
- Experience
- 2+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 7+ years' experience in software engineering from ideation to production deployment of IT solutions
- 5+ years' experience in full software development life cycle including ideation, coding, coding standards, testing, code reviews and production deployments
- 5+ years of experience with backend Java , Spring Boot and Microservices
- 3+ years of hands-on experience with a public cloud provider
- 3+ years working with pub/sub tools like Kafka or similar
- 3+ years of experience with database design/development (Postgres or similar)
- 2+ years of experience with CI/CD tools (GitHub Actions, Jenkins, Argo CD, or similar)
Nice to have
- Demonstrated experience with development and deployment of Minimum Viable Products (MVPs)
- Must demonstrate innovative mindset, divergent thinking, and convergent actions.
- Familiarity with Kubernetes concepts; experience deploying services on GKE is a plus
Full description
Position Summary
We are seeking a highly skilled backend-focused Staff Software Engineer to join our team. The ideal candidate will have extensive experience in backend development, system design, and a strong understanding of cloud-native software engineering principles.
Responsibilities
- Develop backend services using Java and Spring Boot
- Design and implement solutions deployed on Google Cloud Platform (GKE)
- Work with distributed systems, including Google Cloud Spanner (Postgres dialect) and Confluent Kafka (or similar pub/sub tools)
- Design, optimize, and troubleshoot complex SQL queries and stored procedures (e.g., PL/SQL) to support high-performance data operations and ensure data integrity across applications.
- Collaborate with teams to implement CI/CD pipelines using GitHub Actions and Argo CD
- Ensure high performance and reliability through sound software engineering practices
- Mentor and provide technical leadership to the frontend engineering team
Required Qualifications
- 7+ years' experience in software engineering from ideation to production deployment of IT solutions
- 5+ years' experience in full software development life cycle including ideation, coding, coding standards, testing, code reviews and production deployments
- 5+ years of experience with backend Java , Spring Boot and Microservices
- 3+ years of hands-on experience with a public cloud provider
- 3+ years working with pub/sub tools like Kafka or similar
- 3+ years of experience with database design/development (Postgres or similar)
- 2+ years of experience with CI/CD tools (GitHub Actions, Jenkins, Argo CD, or similar)
Preferred Qualifications
- Demonstrated experience with development and deployment of Minimum Viable Products (MVPs)
- Must demonstrate innovative mindset, divergent thinking, and convergent actions.
- Familiarity with Kubernetes concepts; experience deploying services on GKE is a plus