1. Core Responsibilities
Implement scalable, high-performance full-stack solutions to meet complex business needs in the financial domain.
Develop and maintain robust backend services using Java and related frameworks, ensuring reliability, security, and optimal performance.
Build and enhance responsive, user-friendly frontend applications using modern technologies such as React, AngularJS, Node.js, HTML, and CSS.
Optimize integrations between backend services and various enterprise systems, ensuring seamless data flow and interoperability.
Contribute to technical discussions, contribute to solution architecture, and drive best practices across the full technology stack.
Ensure adherence to industry-standard security practices, incorporating secure coding principles across backend and frontend components.
Collaborate closely with cross-functional teams to gather requirements, translate them into technical solutions, and ensure timely, high-quality project delivery.
Integrate and optimize backend components with frontend interfaces to deliver a cohesive and high-quality user experience.
Work with cloud platforms--particularly Azure--to architect, deploy, monitor, and scale applications effectively.
Mentor and guide junior and mid-level developers, fostering a strong engineering culture and promoting technical excellence.
Follow Test-Driven Development (TDD) practices and ensure comprehensive unit-test coverage that meets quality and compliance standards.
2. Experience Requirements
3 to 6 years' experience as Full Stack developer with strong proficiency in Backend technologies such as Java and hands-on experience of Frontend (HTML, CSS, React/ NodeJS/AngularJS, etc., working within Financial Services or Banking is desirable but not essential.
3. Knowledge Requirements
Bachelor's degree in Computer Science, Engineering, or a related field.
3 to 6 years of experience in full-stack development, including deep expertise in backend technologies such as Java and strong hands-on experience with modern frontend frameworks (React, AngularJS, Node.js), as well as HTML and CSS.
Strong proficiency in building scalable backend systems, RESTful APIs, and microservices using Java-based frameworks (Spring, Spring Boot, etc.).
Experience with frontend architecture, component-based design, state management, and building responsive, high-performance web applications.
Experience with SQL and NoSQL databases, data modelling, and ORM technologies (e.g., Hibernate, JPA).
Hands-on experience with microservice design patterns and distributed system architecture.
Strong understanding of DevOps practices, CI/CD pipelines, and containerization tools such as Docker and Kubernetes.
Proficient with version control systems such as Git and branching strategies.
Experience working with cloud platforms (preferably Azure), including cloud-native application development and deployment.
Solid understanding of Agile methodologies, Scrum processes, and enterprise software development best practices.
* Nice to have : nCino, Mambu
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.