Senior Java Developer

We are looking for an experienced Java Developer to design, develop, and maintain scalable backend systems. The ideal candidate will have strong expertise in Java-based technologies, microservices architecture, and cloud platforms, with the ability to work in a fast-paced Agile environment.

Key Responsibilities

  • Design, develop, and maintain high-performance Java applications.
  • Build and deploy scalable microservices-based solutions.
  • Develop and consume RESTful APIs.
  • Collaborate with cross-functional teams including QA, DevOps, and product teams.
  • Participate in code reviews and ensure best practices.
  • Troubleshoot, debug, and optimize application performance.
  • Contribute to CI/CD pipelines and DevOps practices.

Nice to Have

  • Experience with containerization (Docker/Kubernetes).
  • Knowledge of messaging systems (Kafka/RabbitMQ).
  • Exposure to DevOps tools and pipelines.

Requirements

  • 8+ years of experience in Java development.
  • Strong expertise in Java, Spring Boot, and microservices.
  • Experience with REST API development and integration.
  • Solid understanding of SQL/relational databases.
  • Experience with cloud platforms (AWS or Azure).
  • Familiarity with Agile/Scrum methodologies.
  • Strong problem-solving and analytical skills.

#J-18808-Ljbffr
Similar jobs

Senior Java Developer

Apply Now
Back to search page