
Senior Software Engineer -Fullstack
- Pune, Maharashtra
- Permanent
- Full-time
PuneResponsibilities
- Write complex, maintainable code to develop scalable, flexible, and user-friendly applications, using Java, Spring boot technologies leveraging the Java services and Angular for front end
- Design and develop highly available, low latency, cloud-native applications
- Participate in full Software Development Life Cycle (SDLC) of the cloud based Big Data Solution - conceptualize, design, develop, test and deploy
- 7 to 10 years of applicable software engineering experience.
- Strong fundamentals with experience in back-end in object-oriented programming, including proficiency in Java, Springboot and RBMS
- Strong foundational expertise in front-end technologies including Angular, TypeScript, SCSS, and CSS.
- The ideal candidate should also have hands-on experience with advanced UI libraries and frameworks such as Angular Material, AG-Grid Enterprise, ECharts, D3.js, and Flex Layout, enabling the development of rich, interactive, and responsive user interfaces.
- Familiarity integrating Restful APIs and an understanding of microservices architecture and micro frontend architecture.
- Solid knowledge of relational databases, preferably PostgreSQL and SonarQube metrics .
- Collaborate with cross-functional teams to define, design, and ship new features.
- Hands on experience with Microsoft Azure would be desirable.
- Enjoy a flexible and rewarding work environment with peer-to-peer recognition platforms.
- Recharge and revitalize with help of wellness plans made for you and your family.
- Plan your future with financial wellness tools.
- Stay relevant and upskill yourself with career development opportunities.
- Flexible working environment
- Volunteer time off
- LinkedIn Learning
- Employee-Assistance-Program (EAP)