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