Photon Interactive UK Limited
We are looking for an experienced Java Backend Developer with expertise in API development to join our growing team. The ideal candidate will have a strong understanding of backend systems and be proficient in building scalable, high-performance APIs. You will work closely with front-end developers, architects, and other stakeholders to design, develop, and maintain backend services.
Key Responsibilities:
- Design, develop, and maintain scalable and robust backend services using Java.
- Build and maintain RESTful APIs to support web and mobile applications.
- Optimize the performance of backend systems to ensure low-latency and high availability.
- Collaborate with front-end developers and product teams to define and deliver new features.
- Ensure the security, performance, and scalability of APIs.
- Integrate with third-party APIs and services.
- Write clean, maintainable, and efficient code following best practices (e.g., version control, CI/CD pipelines).
- Conduct code reviews and ensure adherence to coding standards.
- Troubleshoot and debug production issues across services and databases.
- Contribute to architecture discussions and decisions for new features and systems.
- Stay updated with the latest industry trends, technologies, and best practices in backend development and APIs.
Required Skills & Qualifications:
- Strong experience with Java (Java 8 or higher) and object-oriented programming principles.
- Proficiency in API design and development (REST, SOAP).
- Experience with Spring Framework (Spring Boot, Spring MVC).
- Strong understanding of microservices architecture.
- Knowledge of database technologies (SQL/NoSQL) like MySQL, PostgreSQL, MongoDB, etc.
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Familiarity with containerization technologies (Docker, Kubernetes).
- Experience with CI/CD pipelines and DevOps practices.
- Familiarity with version control systems like Git.
- Understanding of authentication/authorization mechanisms (OAuth, JWT).
- Strong problem-solving skills and ability to troubleshoot complex systems.
- Excellent communication and teamwork skills.
Preferred Skills:
- Experience with Kafka or other messaging queues.
- Knowledge of event-driven architectures.
- Experience with Agile methodologies.
- Exposure to TDD/BDD (Test Driven Development/Behavior Driven Development).
Originally posted on Himalayas
To apply for this job please visit himalayas.app.
Working in India
India, officially the Republic of India, is a country in South Asia. It is the seventh-largest country by area, the most populous country in the world and, since its independence in 1947, the world's most populous democracy. Bounded by the Indian Ocean on the south, the Arabian Sea on the southwest, and the Bay of Bengal on the southeast, it shares land borders with Pakistan to the west; China, Nepal and Bhutan to the north; Bangladesh and Myanmar to the east. In the Indian Ocean, India is near Sri Lanka and the Maldives. Its Andaman and Nicobar Islands share a maritime border with Myanmar, Th
More jobs at Photon Interactive UK Limited
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.