We are looking for an experienced Senior Java Backend Developer with 10+ years of hands-on experience in designing and developing scalable, high-performance backend applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, Cloud, Kafka, MongoDB, and SQL databases.
Key Responsibilities:
- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Develop and integrate RESTful APIs and Web Services.
- Design and implement Microservices-based architectures.
- Develop event-driven applications using Apache Kafka.
- Work with MongoDB and SQL databases for data modeling, queries,
and optimization.
- Deploy and support applications on AWS, Azure, or GCP.
- Build and maintain CI/CD pipelines for automated build, testing, and deployment.
- Troubleshoot production issues and improve application performance and reliability.
- Collaborate with cross-functional teams in an Agile/Scrum workplace.
- Contribute to scalable and distributed system architecture and technical design decisions.