
Senior Software Developer
- Delhi
- Permanent
- Full-time
- Design, develop, and maintain scalable full-stack applications using Java and modern frontend frameworks.
- Write clean, efficient, and well-documented code following best practices.
- Optimize application performance and ensure high availability and responsiveness.
- Integrate and manage SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra) databases.
- Collaborate with DevOps teams to implement CI/CD pipelines and automate deployments.
- Work with cloud platforms (AWS, Azure, or GCP) for application hosting and scaling.
- Participate in code reviews, design discussions, and agile ceremonies.
- Troubleshoot and resolve technical issues across the stack.
- Minimum of 5+ years software engineering experience in a development capacity.
- Experience in developing public-facing or citizen-centric applications.
- Strong problem-solving skills and ability to work independently or in a team.
- Strong proficiency in Java 11 (Java 17 is a plus), including core concepts and OOP.
- Experience with Spring Boot, RESTful APIs, and microservices architecture.
- Knowledge of performance tuning and application optimization techniques
- Proficiency in HTML, CSS, JavaScript, and frameworks like Angular and node.
- Understanding of responsive design and cross-browser compatibility.
- Familiarity with state management libraries (e.g., Redux, Context API, NgRx).
- Understanding of frontend performance optimization, lazy loading, and bundling tools (Webpack, Vite)
- Hands-on experience with SQL databases (e.g., PostgreSQL, MySQL).
- Experience with NoSQL databases (e.g., MongoDB, Redis, Cassandra).
- Strong understanding of data modeling, query optimization, and transaction management.
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions).
- Familiarity with containerization (Docker) and orchestration (Kubernetes).
- Exposure to cloud platforms like AWS, Azure, or GCP.
- Knowledge of infrastructure as code (e.g., Terraform, CloudFormation) is a plus.