Summary
Overview
Work History
Education
Skills
Timeline
Generic

Murali Routhu

Hyderabad

Summary

Results-driven Java Developer with over 5 years of rich experience in full software development lifecycle and application support, including more than 2 years specializing in modern Java development using Spring Boot. Proficient in designing and building scalable, secure, and high-performance RESTful APIs and microservices architectures, with expertise in using Spring Security for robust application security. Good experience in backend development with strong ORM skills using Spring Data JPA and working with relational databases such as Postgres SQL and demonstrated ability to analyze technical and functional requirements, architect backend solutions, and implement clean, maintainable code. Skilled in comprehensive testing practices using JUnit and JMockit frameworks to ensure code quality and reliability. Experienced in proactive bug fixing, production support, root cause analysis, and timely issue resolution to maintain system stability. After a purposeful career break(June 2022 to Present ) taken to support family responsibilities during a critical period, including managing my father's health recovery. During this time I continued technical learning in Spring Boot, microservices architecture and in modern Java development. I am now fully prepared and eager to rejoin the workforce and ready to contribute immediately as a valuable member of your development team.

Overview

5
5
years of professional experience

Work History

Software Consultant

Virtusa Consulting Pvt Ltd
12.2020 - 05.2022
  • Led and mentored a team by providing task guidance, and ensuring clarity in responsibilities
  • Facilitated regular check-ins to track progress and communicate status and performance to management.
  • Review of the processes for self and for other Team members.
  • Designed and developed the efficient and scalable backend systems. with Spring Boot
  • Implemented repository layers with Spring Data JPA, accelerating development and reducing boilerplate.
  • Optimized database queries and entity mappings in Spring Data JPA, improving overall application performance.
  • Designed, developed, and maintained RESTful APIs consumed by front-end clients and for enterprise applications.
  • Created reusable components and services to consume REST Api’s.
  • Integrated Spring Boot with Spring Security to develope secure application modules.
  • Developed applications using Java 8, streams, lambda expressions to optimize code readability and performance
  • Integrated Spring Data JPA with PostgresSQL in a microservices architecture, for reliable and scalable data persistence.
  • Working with a range of database management systems such as Postgres Sql and oracle
  • Automated unit and integration tests using JUnit to enhance code quality and reliability.
  • Containerized applications using Docker, managing images and deployments.
  • Involved in end-to-end activities developing the assignments.
  • Code implementation for Feature Request And Template modules.
  • Checking Health of the Application by Using Spring boot Actuator.

Software Engineer

Adroitent ITES Pvt Ltd
12.2016 - 06.2020
  • Developed and maintained enterprise-level Java applications using Spring MVC.
  • Integrated Hibernate ORM for robust data persistence, and caching mechanisms to reduce database load and latency.
  • Managed entity relationships using Hibernate annotations and mappings.
  • Creating and maintaining CRUD operations, user registration, and authentication systems.
  • Involved in doing proof of concepts before taking up the actual assignments.
  • Performed role as Team Member, responsible for bug fixing of the functionalities.
  • Analyze root cause and assist in efficient resolution of all production processes.
  • Monitor all alerts and escalate all issues for procedures and systems.

Education

Master Of Technology - Computer Science

Amina Institute of Technology
01.2015

Bachelor of Technology - Information Technology

PRRM Engineering College
01.2012

Skills

  • Programming Languages : Java 7, 8
  • Frameworks : Spring Boot, Spring Security, Spring Core
  • Web Services : REST API, Microservices
  • ORM Frameworks : Spring Data JPA Hibernate
  • Servers : Tomcat, Websphere
  • Databases : Postgres SQL, Oracle
  • Build Tools : Maven
  • IDEs: Eclipse, IntelliJ IDEA
  • Version Control : Git

Timeline

Software Consultant

Virtusa Consulting Pvt Ltd
12.2020 - 05.2022

Software Engineer

Adroitent ITES Pvt Ltd
12.2016 - 06.2020

Bachelor of Technology - Information Technology

PRRM Engineering College

Master Of Technology - Computer Science

Amina Institute of Technology
Murali Routhu