Anupriya Panchatcharam-Senior Software Engineer
Check rate
Experience
Senior Software Engineer
Telefonica Germany
(Maternity/Parental Leave: July 2023 – Aug 2024)
- Domain: Payment Domain | Client: Telefonica Germany
- Project: General Payment Service
The General Payment Service is responsible for processing of online payments via external payment service provider like Safer pay and PayPal
- Developed Design of Use (DOU) and interface contract documentation, ensuring clarity and compliance across system integrations
- Designed and delivered REST/SOAP web services with Spring Boot and Spring Data JPA, publishing Swagger contracts through WSO2 API Gateway to improve accessibility and governance.
- Spearheaded the on-premises to AWS Cloud migration, re-platforming from Oracle to PostgreSQL on AWS RDS and deploying services on EC2, improving scalability and cost efficiency.
- Containerized microservices using Docker and orchestrated deployments with Kubernetes, streamlining deployment pipelines and improving system reliability.
- Implemented proactive monitoring and logging via AWS CloudWatch and Kibana, ensuring stability and performance during cutover.
- Enhanced collaboration through code reviews and peer reviews, promoting maintainability and clean coding standards.
- Strengthened quality by writing comprehensive JUnit tests and preparing detailed test cases enabling early defect detection
- Delivered automated API testing with Ready API, Postman, and SOAPUI, and conducted performance testing with JMeter, ensuring reliability in high-transaction environments.
Software Engineer
Fidelity Investments
- Domain: Investment Banking | Client: Fidelity Investments
- Project: Fund Billing Application
The Fund Billing application automates the creation and delivery of invoices containing details of fees associated with fund operations.
- Partnered with business stakeholders to gather requirements, perform analysis, and produce DOU documentation, ensuring alignment between business and technical teams.
- Designed and developed Spring Boot-based web services integrated with Apache Camel and ActiveMQ, using Spring Data JPA for persistence within a CI/CD pipeline (Jenkins, uDeploy) deployed to Linux servers
- Strengthened quality assurance by preparing detailed test cases, implementing JUnit unit tests, and delivering automated peer testing through an internal test API, accelerating validation cycles.
- Improved code maintainability and compliance by integrating SonarLint for static code analysis and applying continuous code quality enhancements.
System Engineer
Travelport
- Domain: Airlines | Client: Travelport
- Project: Ticketing
The Ticketing Service enabled OTA agencies and airline ticketing agents to issue tickets from existing PNR bookings within the ODM process.
- Designed and delivered microservices for ticketing modules using the Spring Framework in a CI/CD environment (Atomics and Domain), supporting both orchestrated and non-orchestrated workflows.
- Implemented Zookeeper as a service registry, ensuring reliable service discovery and seamless client integration.
- Applied Akana API management to secure and monitor APIs, improving service governance and accessibility for external consumers.
- Enhanced software quality through JUnit test cases and robust unit testing, enabling early defect detection.
- Strengthened maintainability by integrating Sonar and Fortify static analysis tools, driving continuous improvements in code quality and security compliance.
Assistant System Engineer
National Payment Corporation of India
- Domain: Payment System | Client: National Payment Corporation of India
- Project: National Electronic Toll Collection (NETC)
NETC processes and collects road toll fees in real time using electronic tag systems.
- Produced business requirement documents, analyzed change requests, and provided accurate effort estimations to support delivery planning.
- Developed microservices using Spring Boot and built RESTful web services with Hibernate ORM for persistence.
- Gained hands-on experience with RabbitMQ as a message broker and Memcached as a distributed caching solution, optimizing performance and reliability.
- Supported production activities including service deployments, PR-DR server migrations, data analysis via PostgreSQL queries, and bank certificate installations on servers.
- Monitored and optimized post-production performance using Kibana, and configured the ELK stack to capture and present system logs for operational insights.
Assistant System Engineer Trainee
Tata Consultancy Service
- Completed intensive stream-based training in Core Java, Hibernate, and Web Technologies, successfully clearing all assessment modules.
- Delivered a banking-related project as part of the final training phase, applying newly acquired skills in enterprise application development.
- Built a strong foundation in Java development and enterprise frameworks, preparing for client-facing project assignments.
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Banking and Finance, Information Technology, and Tourism.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Quality Assurance, Operations, and Project Management.
Summary
Senior Java Backend Engineer with 7+ years experience designing, building, and optimizing scalable microservices within the Java and Spring Boot ecosystem. Specialist in data persistence with Spring Data JPA and deploying resilient, cloud-native applications on AWS. Proven success in high-volume transaction domains including Payments, Banking, and Travel. Skilled in API design (REST/SOAP), Agile/Scrum delivery, and CI/CD automation and containerized deployments using Docker and Kubernetes, with a strong focus on quality assurance through unit, integration, and performance testing. Recognized for delivering robust, high-availability solutions that drive business growth and operational efficiency.
Skills
- Core Java/J2ee
- Java 8, 11, 17
- Sql
- Mysql
- Postgres
- Oracle
- Spring Boot
- Spring
- Spring Data Jpa
- Apache Camel
- Confluent Kafka
- Api / Microservices
- Restful Webservices
- Swagger
- Servlets
- Hibernate
- Soap
- Flyway
- Eclipse
- Spring Tool Suite
- Intellij Idea
- Visual Studio Code
- Rabbitmq
- Apache Activemq
- Avro Kafka
- Kibana / Elk Stack
- Aws Cloudwatch
- Jmeter
- Jenkins
- Github Ci
- Putty
- Winscp
- Udeploy
- Memcached
- Postman
- Soapui
- Readyapi
- Sonar
- Fortify
- Zookeeper
- Elogging
- Wso2
- Akana Api Gateway
- Splunk
- Git
- Svn
- Apache Tomcat
- Stackato Cloud
- Pws / Pcf
- Aws
Languages
Education
Anna University
Bachelor of Information Technology · Information Technology · Chennai, India
Certifications & licenses
Scaled Agile
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Anupriya is based in Mülheim, Germany.
Anupriya speaks the following languages: English (Advanced), German (Elementary).
Anupriya has at least 9 years of experience. During this time, Anupriya has worked in at least 5 different roles and for 5 different companies. The average length of individual experience is 2 years and 10 months. Note that Anupriya may not have shared all experience and actually has more experience.
Based on recent experience, Anupriya would be well-suited for roles such as: Senior Software Engineer, Software Engineer, System Engineer.
Anupriya's most recent position is Senior Software Engineer at Telefonica Germany.
In recent years, Anupriya has worked for Telefonica Germany.
Anupriya is most experienced in industries like Banking and Finance, Information Technology, and Tourism.
Anupriya is most experienced in business areas like Information Technology, Product Development, and Quality Assurance. Anupriya also has some experience in Operations and Project Management.
Anupriya has recently worked in industries like Banking and Finance.
Anupriya has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.
Anupriya holds a Bachelor in Information Technology from Anna University.
Anupriya has 1 certificate: SAFE Practitioner.
Anupriya will be available full-time from September 2026.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 5 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Software Engineer
Nearby freelancers
Professionals working in or nearby Mülheim, Germany
