Backend Engineer - SRE
Core
Design, develop, and maintain scalable backend services, APIs, and microservices using Java and Spring Boot.
Role type
Senior IC backend engineer (Java/Spring Boot)
Builds
Scalable backend services, APIs, and microservices
Domain
Enterprise software development
Required skills
Java, Spring Boot, Microservices, SQL, NoSQL, REST APIs, Authentication/Authorization, Unit Testing, CI/CD, Docker, Kubernetes, Cloud Platforms
Preferred skills
Kafka, RabbitMQ, AWS, Azure, GCP, ELK Stack, Grafana, Prometheus
Technologies
Java, Spring Boot, Spring Security, Spring Data JPA, Hibernate, Kafka, RabbitMQ, Docker, Kubernetes, AWS, Azure, GCP, ELK, Grafana, Prometheus, Git, Maven, Gradle
Responsibilities
Design and develop scalable backend services and microservices; Build and integrate APIs; Design database schemas and optimize queries; Implement authentication, authorization, and application security; Write unit and integration tests; Monitor application performance and troubleshoot production issues; Manage code changes and deployments using Git and CI/CD pipelines.
Seniority
Senior, hands-on IC