API Developer| Offshore
Photon · India
Skills in this posting
The posting
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
The PivotHop read
- What a backend developer actually earnsmedian, seniority, by country
- Where backend developers move nextevery measured route out
- Software Engineer → Backend Developer73% readiness
- DevOps Engineer → Backend Developer50% readiness
- All open backend developer rolesthe full board
Where these skills also reach
- 8951 open software engineer roles70% readiness from backend developer
- 461 open mobile developer roles59% readiness from backend developer
- 2572 open solutions architect roles49% readiness from backend developer
- 2059 open systems engineer roles45% readiness from backend developer
More backend developer roles
- VP, Senior Backend Developer - Blockchain Infrastructure at GalaxydigitalservicesLondonTodayApply
Backend Engineer, Core APIs at FingerprintUnited States · Remote$133k–$180k1d agoApply
Java API Developer | Offshore at PhotonIndia · Remote1d agoApply- Back End Engineer (Fully remote / Europe / CET) at Bluestorm Recruitment by DazzleUnited States · Remote1d agoApply
Senior Back-end Engineer at PM ConsultingPhilippines · Remote1d agoApply
Backfilled listing, refreshed with the nightly scrape; the employer has not claimed it yet. Are you the employer? Claim this listing and it can be featured to the candidates whose skills already reach it, first month free.