Senior Software Engineer - Java Springboot - India
Photon · India
- Design, develop, and maintain web applications using Java (backend) and React with TypeScript (frontend)
- Implement efficient state management using Redux or equivalent libraries
- Develop clean, reusable, and scalable JavaScript/TypeScript components
- Write and maintain automated tests using Playwright
- Collaborate in setting up and maintaining CI/CD pipelines
- Work closely with product, UX, and QA teams to deliver high-quality releases
- Contribute to cloud-based deployments and integrations on AWS or Azure
- Required Skills:
- Strong experience in Java for backend development
- Hands-on experience with React, TypeScript, JavaScript, and Redux
- Good understanding of state management concepts
- Experience with Playwright or similar testing frameworks
- Practical exposure to CI/CD tools and agile development practices
- Working knowledge of AWS or Azure services
- Strong problem-solving skills and ability to work in cross-functional teams
- Nice to Have:
- Experience with microservices architectures, NXJS/RXJS
- Familiarity with containerization and DevOps practices
- Exposure to performance optimization and application security