s
sreelakshmi_05

Sreelakshmi R

@sreelakshmi_05

Java Developer

United Kingdom
English
About me
I am a dedicated professional with a comprehensive background in application development, implementation, and maintenance, primarily within the aviation sector. Over the past six years, my role as a software engineer has allowed me to build a strong foundation in solving complex problems and collaborating effectively with cross-functional teams.... Read more

Skills

s
sreelakshmi_05
Sreelakshmi R
Offline • 

See my services

API & Integrations
I will develop scalable java spring boot microservices and rest apis

Portfolio

Work experience

Tata_Consultancy Services

Software Engineer

Tata Consultancy Services • Full-time

Apr 2016 - Dec 20226 yrs 8 mos

Played a key role in the design and implementation of both new features and extensions to existing functionalities, demonstrating a strong understanding of software architecture and design principles. Worked in the Airline domain, primarily on Change Requests (CRs) and bug fixes, ensuring the timely resolution of issues and implementing new features to enhance system functionality based on business requirements. Contributed to the migration of a monolithic Java 7 application to Java 11 and a Microservices architecture using Spring Boot. Deployed and managed applications in AWS, leveraging ECS for containerized deployments and utilizing CloudWatch and Splunk for log analysis and monitoring. Maintained and supported production environments, addressing critical bugs . Actively participated in Agile development processes, including sprint planning, stand-ups, and retrospectives, to deliver incremental improvements. Designed and maintained RESTful APIs, aligning with modern Microservices principles to build scalable and efficient systems. Conducted comprehensive API testing with Postman to validate service functionality and ensure seamless integration. Implemented asynchronous communication in services using RabbitMQ, supporting event-driven workflows within the system. Experienced with relational databases like MySQL and noSQL databases such as MongoDB. Followed Test-Driven Development (TDD) practices, writing robust unit tests using Mockito and JUnit to enhance code quality. Collaborated across teams to deliver production migrations, resolve issues, and implement new functionalities as part of the airline application lifecycle. Automated deployment pipelines using Jenkins, streamlining CI/CD workflows and improving delivery efficiency.