11/10/2026 updated

**** ******** ****
100 % available

Senior Java Backend Developer | Spring Boot, REST APIs & Relational Databases

Rotterdam, Netherlands
Only remote
Bachelor of Technology (B.Tech) in Computer Science
Rotterdam, Netherlands
Only remote
Bachelor of Technology (B.Tech) in Computer Science

Profile attachments

Reshma_Tharanath_Senior_Java_Developer_CV.pdf

Amazon Web ServicesCOBOL (Programming Language)MongoDBSQL and Java (SQLJ)KotlinApache Kafka
Java Backend Development & Microservices
Expertise in Java 8 to 17 (Core and Reactive), Spring Boot, Hibernate/JPA, and Microservices architecture. Extensive experience building high-performance, secure, and concurrent backend systems across Banking, FinTech, Retail, and Airline domains, including performance tuning and multithreading.

Relational & NoSQL Database Management
Strong proficiency in PostgreSQL and MySQL, including relational design, complex SQL query optimization, and schema tuning. Additional experience with MongoDB, Elasticsearch, and Redis for NoSQL and caching use cases.

Cloud, DevOps & CI/CD
Hands-on experience with CI/CD pipelines using Git, Jenkins, and Maven/Gradle. Proficient in containerization and orchestration with Docker and Kubernetes, cloud platforms including AWS (EC2, CloudWatch), GCP, and Pivotal Cloud Foundry (PCF), including blue-green deployment strategies.

Security & Authentication
Implementation of authentication and authorization controls using OAuth2 and JWT to secure REST APIs and microservices in high-stakes financial and retail environments.

Messaging & Event Streaming
Experience with Kafka for building producers and consumers to enable real-time inventory synchronization and event-driven communication across distributed systems.

Testing & Quality Assurance
Proficiency in JUnit and Mockito for unit and integration testing, as well as Postman for API testing, ensuring code quality and functional parity in complex migration projects.

Monitoring & Observability
Use of APM tools, DataDog, Kibana, and CloudWatch to build monitoring dashboards, set up alerting, and proactively resolve production incidents.

Enterprise Search & Coveo
Architecture and configuration of enterprise search strategies using Coveo, Microsoft Graph Connectors, SharePoint, and ServiceNow, including machine learning-based search relevance optimization.

Reactive Programming & Kotlin
Development of non-blocking, asynchronous APIs using Reactive Java (Project Reactor) and Kotlin for concise and safe query-formation logic, particularly in high-traffic retail environments.

Agile & Distributed Team Collaboration
Daily collaboration within Agile (Scrum/Kanban) teams across distributed locations, including sprint planning, stand-ups, retrospectives, and peer code reviews.

Experience

Professional experience0 - 5 years
Freelancer since2026

Languages

EnglishFluent

Project history

Senior Analyst / Java Developer

WIPRO - Northern Trust (Banking Domain)
Engineered high-concurrency Spring Boot microservices for core banking operations, ensuring thread safety and data integrity. Optimized complex SQL queries and database schemas, implemented OAuth2/JWT authentication, managed cloud deployments on PCF with blue-green strategies, and built monitoring dashboards using APM tools, resolving 100% of critical production incidents.

Senior Analyst / Java Developer

WIPRO - 1800Flowers (Retail)
Architected an Elasticsearch-based cloud-deployed search strategy for the retail platform. Developed non-blocking asynchronous search APIs using Reactive Java, implemented Kafka producers and consumers for real-time inventory synchronization, and established real-time monitoring dashboards in DataDog and GCP.

Senior Analyst / Java Developer

WIPRO - Nestle (Enterprise Search)
Architected an enterprise search strategy to unify fragmented data across SharePoint, ServiceNow, and internal REST APIs. Configured Microsoft Graph Connectors for secure content indexing, utilized Coveo Machine Learning for search relevance optimization, and automated data indexing pipelines to reduce content searchability lag.

IT Analyst

TATA CONSULTANCY SERVICES - Western Union (FinTech Migration)
Led the technical transformation of mission-critical legacy COBOL programs into modern Java Spring Boot microservices with 100% functional parity. Used Hibernate/JPA for data modeling, designed and tuned PostgreSQL schemas, applied Redis for performance improvement, implemented Java concurrency and multithreading, and built JUnit and Mockito test suites.

IT Analyst

TATA CONSULTANCY SERVICES - Singapore Airlines (Airline)
Developed and enhanced the cabin crew module end-to-end, contributing to backend services and front-end views. Performed troubleshooting and debugging including deep root-cause analysis on production bugs, and optimized MySQL database interactions to improve response time of passenger-facing applications.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in