HamburgerMenu
hirist

Blitz Permits - Senior Backend Developer - Java

BlitzPermits
8 - 13 Years
Remote

Posted on: 05/05/2026

Job Description

Role & responsibilities :



- Design, build, and maintain production-grade backend services and REST/GraphQL APIs using Java and Spring Boot.



- Architect and develop microservices following domain-driven design principles with clear service boundaries.



- Own the full application lifecycle from requirements and data modelling to deployment and production support.



- Write complex SQL queries, design relational schemas, and optimize database performance (PostgreSQL / MySQL).



- Collaborate with product managers and frontend teams to define API contracts and deliver business features end-to-end.



- Conduct thorough code reviews; set and uphold engineering standards across the team.



- Identify and resolve performance bottlenecks, memory leaks, and production incidents with structured RCAs.



- Contribute to CI/CD pipelines, deployment automation, and observability (logging, metrics, alerting).




Preferred candidate profile :



- 8+ years of professional experience in Java backend development (Java 11+).



- Strong command of Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.



- Proven experience designing and building microservices and RESTful APIs at scale.



- Solid SQL skills schema design, query optimisation, indexing strategies.


- Experience with message queues: Kafka, RabbitMQ, or similar.



- Background in full application development - not just APIs in isolation, but complete systems with business logic, workflows, and data ownership.



- Familiarity with Docker, Kubernetes, and cloud platforms (AWS / GCP / Azure).



- Working knowledge of Redis or other caching layers.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...