We are looking for a skilled Java Backend Developer with 5 to 12 years of experience to develop and maintain backend services using Java Spring and JavaScript. The ideal candidate will have hands-on experience as a backend developer, proficiency in Java Spring framework and JavaScript, and experience with at least one cloud provider.Roles and Responsibility
Develop and maintain scalable and efficient backend systems using Java Spring and JavaScript.
Design, implement, and optimize cloud-based solutions on AWS, GCP, or Azure.
Work with SQL and NoSQL databases such as PostgreSQL, MySQL, and MongoDB for data persistence.
Architect and develop Kubernetes-based microservices caching solutions and messaging systems like Kafka.
Implement monitoring, logging, and alerting using tools like Grafana, CloudWatch, Kibana, and PagerDuty.
Participate in on-call rotations, handle incident response, and contribute to operational playbooks.
Job
Hands-on experience as a backend developer with strong understanding of data structures, algorithms, and software design principles.
Proficiency in Java Spring framework and JavaScript, with experience in developing scalable and efficient backend systems.
Experience with at least one cloud provider, preferably AWS, GCP, or Azure, and knowledge of cloud-based solutions and containerization.
Familiarity with microservice architectures, caching solutions, and event-driven architectures using Kafka.
Strong communication skills with an emphasis on technical documentation and the ability to work in a globally distributed environment.
Ability to contribute to high availability services and participate in on-call rotations.
Job Classification
Industry: Recruitment / StaffingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Back End DeveloperEmployement Type: Full time