Summary
Overview
Work History
Education
Skills
Timeline
Generic

Viveka Darshini S

Java Developer
Bengaluru

Summary

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.

Education

B-Tech - Electronics And Instrumentation

SASTRA Deemed To Be University
Thanjavur, India
04.2001 -

Skills

    Object-oriented programming

    Multithreading

    Agile methodology

    Design Patterns

    DSA

Timeline

Associate Java Developer

Cognizant Technologies Solutions
08.2020 - Current

B-Tech - Electronics And Instrumentation

SASTRA Deemed To Be University
04.2001 -
Viveka Darshini SJava Developer