Hello,
Good day
Job Title : Senior Java Backend Developer
Experience : 911 Years
Location : Remote
Job Type : Full-Time
Job Description :
We are looking for a seasoned Java Backend Developer with 911 years of hands-on experience in designing, developing, and maintaining scalable backend systems. The ideal candidate should have strong expertise in Core Java , JDBC , JMS , Apache Kafka , and HTTP-based APIs .
Key Responsibilities :
- Design and develop robust and scalable backend services using Java.
- Implement and maintain data access layers using JDBC.
- Work with messaging systems, particularly JMS and Apache Kafka, for event-driven architecture.
- Design and consume RESTful HTTP-based APIs.
- Optimize system performance, scalability, and reliability.
- Write clean, modular, and maintainable code following best practices.
- Collaborate with cross-functional teams including frontend, DevOps, and QA.
- Participate in code reviews and technical discussions.
- Troubleshoot, debug, and resolve backend system issues in a timely manner.
- Ensure proper documentation of design and development artifacts.
Must-Have Skills :
Strong proficiency in Core Java and related frameworks.Hands-on experience with JDBC (Java Database Connectivity).Working knowledge of JMS (Java Messaging Service).Practical experience with Apache Kafka for streaming and messaging.Deep understanding of HTTP-based APIs and RESTful service design.Nice-to-Have Skills :
Spring Boot or other Java frameworksMicroservices architectureExperience with CI / CD pipelinesFamiliarity with containerization (Docker, Kubernetes)Knowledge of cloud platforms (AWS, GCP, or Azure)