Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
DL

Java Developer

Diverse Lynx India
Location not stated
2 months ago
  • Java
  • Spring Boot
  • REST API
  • Microservices
  • JSON
  • Apache Kafka
  • Event-Driven Architecture
  • SQL
  • AWS
  • Azure
  • API Gateway
  • Docker
  • CI/CD
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
Role Descriptions:
Essential Skills: Skills Java
Desirable Skills:
Keyword:
Skills: Core Java
Experience Required: 6-8

Job Description: Java Developer
SN Required Information Details
1 Role Java Developer

2 Required Technical Skill Set • Java (17+)
• Spring Boot
• RESTful API development
• Microservices architecture
• Exception handling and logging
• Concurrency and multithreading
• JSON / HTTP integrations
• Apache Kafka / Messaging Systems
j No of Requirements
4 Desired Experience Range 4 - 5 yrs
5 Location of Requirement Chennai, India

Desired Competencies (Technical/Behavioral Competency)
Must-Have
• Strong experience in Java and Spring Boot
• RESTful API and microservices design
• Event driven architecture and asynchronous processing
• Hands on experience with Apache Kafka or equivalent MQ
• Handling partial success scenarios and distributed failures
• Message idempotency, retry strategies, and dead letter queues
• Strong understanding of HTTP status codes and error handling
• Experience with OAuth 2.0 and API key based security
• Proficiency in SQL and database interactions
• Strong logging, tracing, and debugging practices

Good-to-Have
• Airline / travel domain exposure
• Cloud platforms (AWS / Azure)
• API Gateway concepts, throttling, rate limiting
• Docker, CI/CD pipelines
• Event driven or asynchronous architectures
• Knowledge of distributed transaction and saga patterns
• Monitoring and alerting for Kafka consumer lag
Responsibility of / Expectations from the Role
• Build and maintain RESTful APIs for availability and aggregation.
• Implement event driven workflows using Kafka or messaging platforms.
• Handle partial success across multiple downstream protection carriers.
• Implement robust error handling aligned with application error codes.
• Ensure correct message ordering, idempotency, and resilience.
• Integrate with external carrier systems.
• Implement logging, monitoring, and traceability (transaction IDs).
• Troubleshoot production issues and perform root cause analysis.
• Collaborate with Product, QA, and Operations teams.
• Create and maintain technical documentation.

Java Developer · Diverse Lynx India

Auto apply with Likeremote