Posted today · be early
Java API Developer | Offshore
Photon Interactive UK Limited
IndiaremotePosted today
Skill Required
Java-DeveloperAPI-DeveloperBackend-EngineerSoftware-EngineerJava-API-DevelopmentJava-Backend-DeveloperRemote-Mid-Level-Java-DeveloperBackend-Java-DeveloperJava-Application-DeveloperDeveloperJava DeveloperJavaDockertroubleshootingrelated fieldMicroservicesCD pipelinesSpring BootKubernetesEngineeringPostgreSQLautomationObservabilityWebSocketRabbitMQsecurityGraphQLMongoDBetc.)RESTdesignDevOpsOAuthKafkaMySQLAzureFulltime
Key highlights
- Required experience: Proven experience as a Java API Developer or similar role
- Key requirement: Strong expertise in Java, Spring Boot, and RESTful APIs
- Notable requirement: Experience with microservices architecture and cloud platforms
Role overview
We are looking for a highly skilled Java API Developer to design, develop, and maintain robust and scalable APIs. The ideal candidate will have extensive experience in Java, RESTful APIs, microservices architecture, and cloud-based solutions. You will collaborate with cross-functional teams to build secure, high-performance applications that meet business needs.
Responsibilities
- Design, develop, and maintain RESTful APIs using Java and Spring Boot.
- Implement microservices-based solutions ensuring scalability and performance.
- Collaborate with front-end developers, architects, and other stakeholders to define API specifications.
- Develop and integrate APIs with databases, third-party services, and cloud environments.
- Ensure API security, authentication, and authorization best practices.
- Optimize API performance, monitoring, and troubleshooting issues as needed.
- Write clean, maintainable, and well-documented code following best practices.
- Conduct code reviews and participate in Agile development processes.
- Stay up-to-date with industry trends and emerging technologies.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Proven experience as a Java API Developer or in a similar role.
- Strong expertise in Java, Spring Boot, and RESTful APIs.
- Experience with microservices architecture and cloud platforms (AWS, Azure, or GCP).
- Proficiency in working with databases (MySQL, PostgreSQL, MongoDB, etc.).
- Knowledge of API security protocols such as OAuth2, JWT, and OpenID Connect.
- Familiarity with containerization tools (Docker, Kubernetes) and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Nice to have
- Experience with GraphQL and WebSockets.
- Knowledge of message brokers (Kafka, RabbitMQ).
- Hands-on experience with DevOps and automation tools.
Additional details
- Originally posted on Himalayas