Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Back
We are seeking a skilled and experienced Java Backend Developer to join our engineering team. The ideal candidate should have hands-on experience in developing scalable backend systems using Java, Spring Boot, Microservices architecture, and Apache Kafka. You will play a key role in designing and implementing high-performance backend services that power mission-critical applications.Key Responsibilities
  • Design, develop, and maintain RESTful APIs and backend services using Java and Spring Boot.
  • Develop and deploy Microservices that are scalable, secure, and resilient.
  • Implement event-driven architectures and messaging systems using Apache Kafka.
  • Collaborate with front-end developers, DevOps, QA, and product teams to deliver high-quality solutions.
  • Optimize application performance, scalability, and security.
  • Write clean, well-tested, and maintainable code following best practices.
  • Participate in code reviews, debugging, and troubleshooting production issues.
  • Contribute to system architecture, design decisions, and technology roadmaps.

Required Skills & Experience

  • 5+ years of experience in backend development
  • Strong hands-on experience with Java, Spring Boot, and Spring Framework
  • Proven experience building and deploying microservices
  • Proficiency in building RESTful APIs, and understanding of API security and token-based authentication (OAuth2, JWT)
  • Experience with Relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) databases
  • Familiarity with message brokers like Kafka, RabbitMQ, etc.
  • Hands-on experience with Docker, and exposure to Kubernetes is a plus
  • Experience working with CI/CD pipelines, Git, and version control systems
  • Exposure to cloud platforms (AWS / Azure / GCP)
  • Strong analytical and debugging skills
What We Offer
  • Competitive salaries and comprehensive health benefits
  • Flexible work hours and remote work options
  • Professional development and training opportunities
  • A supportive and inclusive work environment
  • Access to cutting-edge technology and tools.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

bengaluru, karnataka, india

bengaluru, karnataka, india