HimalayasHimalayas logo
PhotonPH

API Developer| Offshore

Photon provides advanced imaging technologies for various industries.

Photon

Employee count: 51-200

India only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

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).

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Location requirements

Hiring timezones

India +/- 0 hours

About Photon

Learn more about Photon and their company culture.

View company profile

Photon is a leading technology company specializing in advanced imaging solutions. Founded to revolutionize the way we capture and interpret light, Photon focuses on integrating cutting-edge optics with state-of-the-art software technologies.

With a commitment to innovation, Photon works closely with various industries, providing bespoke imaging systems and components that meet the diverse needs of its clients. The company prides itself on pushing the boundaries of what's possible in imaging technologies.

Claim this profilePhoton logoPH

Photon

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

44 remote jobs at Photon

Explore the variety of open remote roles at Photon, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Photon

Remote companies like Photon

Find your next opportunity by exploring profiles of companies that are similar to Photon. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan