Job Title: Java Backend Developer (5+ Years Experience)
Location: [Add Location]
Experience: 5+ Years
Employment Type: Full-time
Job Overview
We are looking for a skilled Java Backend Developer with 5+ years of experience in building scalable and high-performance applications. The ideal candidate should have strong expertise in Java, Spring Boot, and Microservices architecture, along with hands-on experience in cloud environments and modern DevOps practices.
Key Responsibilities
Design, develop, and maintain robust backend services using Java and Spring Boot
Build and manage scalable Microservices-based architecture
Develop RESTful APIs and ensure high performance and responsiveness
Collaborate with frontend developers, product teams, and other stakeholders
Implement containerization using Docker and orchestration using Kubernetes
Work with messaging systems like Kafka for real-time data processing
Deploy and manage applications on cloud platforms (AWS / Azure / GCP)
Implement CI/CD pipelines for seamless deployment and integration
Ensure code quality, security, and best practices across development
Required Skills & Qualifications
Strong experience in Java (Core + Advanced)
Hands-on experience with Spring Boot and Microservices architecture
Experience with REST APIs / Web Services (JAX-RS / JWS)
Familiarity with Docker and/or Kubernetes
Experience with Kafka or similar messaging systems
Knowledge of cloud platforms (AWS / Azure / GCP)
Experience in CI/CD tools (Jenkins, GitLab CI, etc.)
Strong understanding of data structures, algorithms, and system design
Good experience with SQL / NoSQL databases