Senior Backend Engineer
Job Summary
Role: Sr. Backend Engineer
Seniority Level: Senior
Required Experience: 7 years (inferred)
Key Responsibilities:
- Design and develop scalable backend systems and microservices.
- Build and maintain highperformance REST APIs and ensure code quality performance and reliability.
- Drive system architecture decisions focusing on scalability performance optimization and distributed/eventdriven designs.
- Collaborate with crossfunctional teams to deliver impactful features and own endtoend delivery.
Must-Have Skills/Technologies:
- Java Spring Boot (Microservices)
- RESTful API Development
- System Design Scalability & Performance Optimization
- PostgreSQL / Elasticsearch (RDBMS & Search)
- Eventdriven Architecture (Kafka SQS Kinesis)
- AWS Cloud Services
- Docker / Kubernetes (Containerization)
Good-to-Have Skills/Technologies:
- AIassisted Development Tools (e.g. Cursor ChatGPT)
- Experience with SaaS / SalesTech platforms
- CI/CD pipelines (e.g. Jenkins GitHub Actions)
- Monitoring & Logging tools (e.g. Prometheus ELK)
- Infrastructure as Code (Terraform CloudFormation)
Must-Have Soft Skills/Technologies:
- Strong problemsolving ability
- Ownership and accountability
- Ability to work independently in a fastpaced environment
- Effective collaboration with crossfunctional teams
Good-to-Have Soft Skills/Technologies:
- Mentoring or coaching junior engineers
- Strong communication skills
- Adaptability to evolving technologies
Responsibilities -
Builds and owns backend services powering the product: the APIs the frontend calls the databases that store data and the event pipes (Kafka/SQS) that move data between services in real time.
Reports to an Engineering Manager or Backend/Platform Lead; sits within a product engineering team of 5-10 alongside frontend QA and DevOps.
Tech stack in plain terms: Java/Spring Boot writes business logic; Postgres stores structured data; Elasticsearch powers search; Kafka/SQS/Kinesis let services talk without waiting on each other; AWS Docker/Kubernetes is where it all runs and scales.
Required Skills:
JAVA Springboot AWS Docker Kuberenetes RESTful API Development postgresql Elasticsearch System Design & Scalability Event-driven Architecture (Kafka/SQS/Kinesis)