Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Blackbuck

Backend Software Development Engineer II - Java

Posted Updated 16 views
Discussion

Description

Job Role/Title : SDE 2 - Backend

Roles and Responsibilities :

- Design, develop and maintain highly available backend services.

- Collaborate with engineers from your own team and across teams, and with product managers to ensure timely delivery of projects.

- Create robust RESTful APIs and integrate with upstream/downstream services.

- Work with various database systems (SQL and NoSQL) to design efficient data models and access patterns for services.

- Utilize technologies like Kafka and Redis to optimize inter-service communication and performance.

- Write unit and integration tests and participate in code reviews to maintain high code quality and reliability.

- Identify and address performance bottlenecks in the services by optimizing code, database queries and infrastructure.

- Participate in weekly on-call process and pro-actively debug and resolve issues reported in production to ensure high system availability.

- Write documents on high level design, low level design and RCAs.

- Support in hiring developers by taking interviews.

- Provide training and mentorship to SDE-I.

Must have :

- BE or higher in Computer Science or related technical discipline (or equivalent).

- Minimum 3 years of work experience as a backend engineer in a microservices environment.

- Excellent coding skills in Java.

- Experience building RESTful services using Spring/SpringBoot framework.

- Exposure to Relational Databases like MySQL and Postgresql.

- Exposure to any of the monitoring, alerting and logging tools like NewRelic, Prometheus, PagerDuty, VictoOps, ELK etc.

- Experience in producing good quality code with unit and functional test cases.

- Experience with agile development methodologies.

- Excellent problem-solving and debugging skills.

- Should have command over Data Structures and Algorithms.

- Ability to work well with others and thrive in a dynamic and challenging work environment.

Skills

What Middle Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →