Job Description
Develop and maintain backend services using Java Spring and JavaScript
Design implement and optimize cloud based solutions on AWS preferred GCP or Azure
Work with SQL and NoSQL databases PostgreSQL MySQL MongoDB for data persistence
Architect and develop Kubernetes based microservices caching solutions and messaging systems like Kafka
Implement monitoring logging and ing using tools like Grafana CloudWatch Kibana and PagerDuty
Participate in on call rotations handle incident response and contribute to operational playbooks
Adhere to software design principles algorithms and best practices to ensure technical excellence
Write clear well documented code and contribute to technical documentation
Requirements
Hands on experience as a backend developer
Proficiency in Java Spring framework and JavaScript
Experience with at least one cloud provider AWS preferred GCP or Azure
Strong understanding of data structures algorithms and software design principles
Familiarity with microservice architectures containerization and Kubernetes
Knowledge of caching solutions and event driven architectures using Kafka
Ability to work in a globally distributed environment and contribute to high availability services
Strong communication skills with an emphasis on technical documentation
Job Classification
Industry: Recruitment / Staffing
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time
Contact Details:
Company: Apptad
Location(s): Mumbai
Keyskills:
java spring framework
javascript
software design and development
java
data structures and algorithms
kubernetes
microsoft azure
pagerduty
nosql
sql
microservices
spring
postgresql
gcp
grafana
kafka
mysql
data structures
aws
kibana
mongodb