Posted on: 24/09/2025



Job Description :
Your Impact :
- Youre expected to write clean,modular ,production ready code and take it through production and post-production lifecycle.
- You will groom the stories functionally & help define the acceptance criteria (Functional & Non-Functional/NFRs)
- You will have breadth of concepts, tools & technologies to address NFRs like security, performance, reliability, maintainability and understand the need for trade-offs
- You will bring in expertise to optimize and make the relevant design decisions (considering
trade-offs) at the module / components level
- Manage the product lifecycle from requirements gathering and feasibility analysis through
high-level and low-level design, development, user acceptance testing (UAT), and staging deployment.
- Integrate SAST,DAST in detecting OWASP vulnerabilities, thereby securing a robust and scalable product journey roadmap
Qualifications :
Your Skills & Experience :
- Proficiency in Java, Spring/Springboot/Micronaut framework, NodeJs, React, K8(Container
Orchestrator), Message Queues(Kafka/ActiveMQ, Rabbit MQ/Tibco/JMS)
- You are aware of Multi-Cloud Platforms like AWS, GCP, Azure, etc.
- You apply SOLID, DRY design principles, design patterns & practice Clean Code
- You are an expert at String Manipulation, Data/Time Arithmetic, Collections & Generics
- You build reliable & high-performance apps leveraging Eventing, Streaming, Concurrency,
- You design and build microservices from the ground up, considering all NFRs & applying DDD, Bounded Contexts
- You use one or more databases (RDBMS or NoSQL) based on the needs
- You understand the significance of security aspects & compliance to data, code & application security policies; You write secure code to prevent known vulnerabilities.
- You understand HTTPS/TLS, Symmetric/Asymmetric Cryptography, Certificates
- You use logging frameworks like Log4j, NLog, etc.
- You use Logging/Monitoring solutions (Splunk, ELK, Grafana)
Set Yourself Apart With :
- You understand reactive programming concepts, Actor models & use RX Java / Spring React /
Akka / Play, etc.
- You are aware of distributed tracing, debugging, and troubleshooting
- You are aware of side-car, service mesh usage along with microservices
- You are aware of gateways, load-balancers, CDNs, Edge caching
- You are aware of gherkin and cucumber for BDD automation
- You are aware of one distributed caching solution like Redis, MemCache, etc.
A Tip from the Hiring Manager :
Software Development Engineers (SDE-I) are bright, talented, and motivated young minds with strong technical skills, developing software applications and services that make life easier for customers.
The SDE-I is expected to work with an agile team to develop, test, and maintain digital business applications.
As an SDE-I you will get an opportunity to work with industry-leading clients and global teams to solve complex business problems and build your skills on the full stack of application development technologies
Education :
- Bachelors/Masters Degree in Computer Engineering, Computer Science, or a related field
Additional Information :
- Gender Neutral Policy
- 18 paid holidays throughout the year.
- Generous parental leave and new parent transition program
- Flexible work arrangements
- Employee Assistance Programs to help you in wellness and well being
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1551900
Interview Questions for you
View All