Professional with experience in Java, Spring Boot, REST APIs, JavaScript, SQL, and AWS , along with strong exposure to cybersecurity practices including reverse engineering, malware detection, and obfuscation analysis . Worked on Temenos Infinity retail banking applications , focusing on building secure and scalable solutions.
Overview
6
6
years of professional experience
Work History
Associate Java Developer
Cognizant Technologies Solutions
08.2020 - Current
Java Developer
Jan 2021 – May 2026
Worked as a Full Stack Developer in the Banking and Financial Services (BFS) domain for Temenos India, delivering secure and scalable retail banking solutions.
Designed and developed backend services using Java, Spring Boot, Spring MVC, and microservices architecture to support high-volume banking transactions.
Built and enhanced dynamic, responsive user interfaces using HTML, CSS, JavaScript, and Temenos Infinity (Kony Visualizer).
Developed and consumed RESTful APIs for integration with core banking systems, such as Temenos T24, middleware, and third-party applications.
Implemented business logic, validation rules, and transactional workflows for modules including account services, payments, loans, and customer onboarding.
Utilized Spring Security, OAuth2, and JWT to implement authentication, authorization, and secure API communication.
Designed reusable components, services, and UI widgets to improve code reusability, maintainability, and performance.
Optimized application performance by improving API response times, reducing latency, and enhancing database interaction efficiency.
Worked with relational databases (SQL) for data storage, writing optimized queries, and handling transactions.
Integrated applications with middleware and API gateways for seamless communication between frontend and backend systems.
Participated in microservices design, service decomposition, and deployment strategies using modular architecture.
Collaborated with cross-functional teams, including UI/UX designers, backend developers, QA teams, and business analysts, to deliver end-to-end solutions.
Followed SDLC and Agile methodologies, actively participating in sprint planning, stand-ups, and retrospectives.
Performed unit testing and integration testing using frameworks like JUnit to ensure application reliability and stability.
Involved in code reviews and debugging, maintaining high coding standards, and best practices.
Worked on CI/CD pipelines and supported deployment activities across development, testing, and production environments.
Handled exception management, logging (Log4j/SLF4J), and monitoring for better observability and troubleshooting.
Ensured compliance with banking security standards and data protection requirements.
Provided post-deployment support, resolving production issues and implementing enhancements based on business needs.