Sr.Full Stack Software Engineer(Architecture Focus)
Actively Reviewing the ApplicationsPentasia
Mumbai, Maharashtra, India
Full-Time
Remote
Posted 3 months ago
•
Apply by May 5, 2026
Job Description
Qualifications
8+ years of professional in Full Stack software development experience with proven exposure to
system architecture, solution design, and end-to-end application development
Bachelors degree or equivalent in Computer Science Engineering or Information Technology
Role Purpose:
We are seeking an experienced
Senior Full Stack Engineer (Architecture Focus)
to join our dynamic product engineering team. The ideal candidate will combine
hands-on coding expertise
with
strong architectural design skills
, leading the development of scalable, secure, and high-performance web applications from the ground up.
We're building digital storefronts that deliver merchant-branded shopping experiences directly inside partner wallet and super apps. These storefronts are web-based interfaces hosted by us and displayed within a WebView in the partner's native mobile app. We integrate with partner SDKs and APIs to handle payments, user authentication, and session management seamlessly. Our engineering team is focused on developing a flexible and secure platform that supports multiple integration models and enables merchants to create customized user interfaces tailored to their brand and customer needs.
Key Responsibilities
System Design & Architecture
Design scalable, distributed systems and microservices architectures
Create system architecture diagrams and technical specifications
Participate in architectural discussions and technical decision-making
Design for high availability, performance, and fault tolerance
Plan system scalability and capacity requirements
Architect end-to-end solutions that seamlessly integrate frontend and backend systems
Handle data flow and API integration between frontend and backend services
Optimize application performance across the full stack
Implement monitoring, logging, and error handling strategies
Frontend Development
Develop responsive, user-friendly web interfaces using modern JavaScript frameworks
Work primarily with
Vue.js/React.js/ Angular
for new projects and feature development
Maintain and enhance existing applications built with
Vue.js/React.js/ Angular
Collaborate with UX/UI designers to implement pixel-perfect designs
Ensure cross-browser compatibility and mobile responsiveness
Implement state management solutions and optimize frontend performance
Develop and maintain frontend unit tests and integration tests
Backend Development
Design, develop, and maintain robust
Java-based applications
using Spring MVC
Build and optimize
RESTful APIs
and
microservices architectures
Implement security best practices including authentication, authorization, and data protection
Design and work with relational databases (MySQL, PostgreSQL, Oracle) including complex schema design
Optimize database performance through query tuning, indexing strategies, and database design
Implement caching strategies and performance optimizations
Write comprehensive unit tests and perform thorough development testing
Other Responsibilities
Mentor junior developers and conduct code reviews
Contribute to technical documentation and best practices
Collaborate with DevOps teams on deployment and infrastructure decisions
Key Skills and Competencies
Solid experience with at least one modern frontend framework (Vue.js, Angular or React)
Strong JavaScript, HTML5, and CSS3 skills
Strong expertise in Java or other OOP languages with deep understanding of object-oriented programming principles
Extensive experience with Spring Framework, including Spring MVC and/or Spring Boot
Strong expertise in relational databases (MySQL, PostgreSQL, Oracle)
System design experience with ability to architect scalable, distributed systems
Experience with testing frameworks (JUnit, Jest, Cypress)
Experience with RESTful API design and implementation
Experience with service-oriented architecture
Experience integrating with third party web services across a variety of technologies, e.g. REST, SOAP, SMPP
Experience with some (or all) of the following technologies/frameworks/tools: JMS, JPA/Hibernate, Jersey, Jetty, Kubernetes
Experience using agile methodologies and tools
Experience with microservice architecture
Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes)
Understanding of version control systems (Git)
Knowledge of build tools (Maven, Gradle) and frontend build processes (Webpack, Vite)
Collaborate closely with QA team to develop effective test cases and provide support with technical expertise during QA testing
Strong problem-solving and analytical thinking abilities
Excellent communication skills and ability to work in a collaborative team environment
Self-motivated with ability to work independently and manage multiple priorities
Willingness to learn new technologies and adapt to changing requirements
Strong attention to detail and commitment to code quality
Experience mentoring junior team members
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Principal Applications Engineer
Oracle
India
Full-Time
₹4–6 LPA
Engineering
Testing
Oracle
+4
Senior Full Stack Developer (Vue.Js + .NET)
Delaplex
India
Full-Time
₹5–12 LPA
JavaScript
Angular
Testing
+1
WordPress Developer (Contractual)
Uplers
India
Full-Time
Git
JavaScript
MySQL
AI + .Net Development Team Lead (5+ Years Experience)
FNZ
Delhi NCR
Full-Time
High-availability
SQL Server
ASP.NET
+1
Senior Consultant
Virtusa
India
Full-Time
₹17–17 LPA
Banking
Testing
Oracle
Share
Quick Apply
Upload your resume to apply for this position