HamburgerMenu
hirist

Software Development Engineer II - System Architecture & Design

HR Works Consultancy
5 - 8 Years
Bangalore

Posted on: 18/04/2026

Job Description

Description :


Technical Leadership :

- Design and develop highly scalable, fault-tolerant, and maintainable backend systems using Java and related frameworks.

- Provide technical guidance and mentorship to junior developers, fostering a culture of learning and growth.

- Review code and ensure adherence to best practices, coding standards, and security guidelines.

System Architecture and Design :

- Collaborate with cross-functional teams, including product managers and frontend engineers, to translate business requirements into efficient technical solutions.

- Own the architecture of core modules and contribute to overall platform scalability and reliability.

- Advocate for and implement microservices architecture, ensuring modularity and reusability.

Problem Solving and Optimization :

- Analyze and resolve complex system issues, ensuring high availability and performance of the platform.

- Optimize database queries and design scalable data storage solutions.

- Implement robust logging, monitoring, and alerting systems to proactively identify and mitigate issues.

Innovation and Continuous Improvement :

- Stay updated on emerging backend technologies and incorporate relevant advancements into our systems.

- Identify and drive initiatives to improve codebase quality, deployment processes, and team productivity.

- Contribute to and advocate for a DevOps culture, supporting CI/CD pipelines and automated testing.

Collaboration and Communication :

- Act as a liaison between the backend team and other technical and non-technical teams, ensuring smooth communication and alignment.

- Document system designs, APIs, and workflows to maintain clarity and knowledge transfer across the team.

Ideal Candidate :

- Strong Java Backend Engineer.

- Must have 5+ years of backend development with strong focus on Java (Spring / Spring Boot)

- Must have been SDE-2 for at least 2.5 years (title should be there in resume)

- Hands-on experience with RESTful APIs and microservices architecture

- Strong understanding of distributed systems, multithreading, and async programming

- Experience with relational and NoSQL databases

- Exposure to Kafka/RabbitMQ and Redis/Memcached

- Experience with AWS / GCP / Azure, Docker, and Kubernetes

- Familiar with CI/CD pipelines and modern DevOps practices

- Must have worked on core product/platform teams rather than support or internal tooling

- Mandatory (Ownership & Impact) : Candidate should demonstrate end-to-end ownership of backend systems, including architecture/design decisions (HLD/LLD), scalability improvements, or measurable production impact (resume should clearly mention metrics such as scale, throughput, latency improvements, reliability, cost optimization, or user impact)

- Top product companies (logistics, supply chain, e-commerce, or B2B SaaS at large scale)

- Mandatory (Stability) : Must have stayed for at least 2 years with each of the previous companies

- Mandatory (Education) : B.Tech in computer science or related field from Tier 1, Tier 2 colleges


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...