Post Job Free
Sign in

Spring Boot Java Full-Stack

Location:
Toledo, OH
Posted:
September 10, 2025

Contact this candidate

Resume:

Revanth Venkata Gurunadh Talluri

920-***-**** ****************@*****.***

PROFESSIONAL SUMMARY:

Over 5 years in Java full-stack development, specializing in both front-end (Angular, React JS, HTML5, CSS, JavaScript) and back-end (Java 8/11/17, Spring, Hibernate) delivering end-to-end solutions.

Proficient in J2EE, Spring Boot, REST, Microservices, JSP, Servlets, and database management with Oracle, MySQL.

Expertise in Spring JMS, Apache Kafka, and RabbitMQ for reliable application communication.

Applied design patterns like MVC, Singleton, Factory, and DAO to enhance software architecture.

Built secure, scalable microservices with Spring Boot and implemented OAuth for authentication.

Skilled in unit and integration testing, using Log4J, SLF4J, and JIRA for logging and bug tracking.

Experienced with AWS (EC2, S3, Elastic Beanstalk, DynamoDB) and Azure for scalable cloud deployments.

Developed distributed and enterprise-level applications using Servlets, Struts, and cloud technologies.

Ensured robust security measures with user management, authentication, and OAuth protocols.

TECHNICAL SKILLS

Languages: Java, Python, SQL, C++,PHP, PL/SQL

Java/J2EE Technologies: Core Java, Spring, EJB, JPA, JDBC, JSP, JSTL

Frameworks: Hibernate, Spring Boot, Spring Data JPA, Spring Security 3.2,Redux.

Databases: PostgreSQL, MongoDB, Oracle 10g/11g, MySQL 5.7, Redis.

Application/Web servers: Apache Tomcat 8, IBM Web Sphere 8.x/9.x.

Web Technologies: HTML 5, JavaScript, CSS 3/4, jQuery, Ajax, Angular 14 js, Typescript, JSON, GraphQL, Material UI

Cloud Technologies: AWS, Kubernetes.

Methodology: Water Fall, Agile.

IDE Tools: IntelliJ, Visual Studio, Spring Tool Suite (STS) 3.8.3, Postman, Eclipse

Testing /Bug tracking Tools: JUNIT4/ JUNIT5, Jasmine, Protractor,Selenium, JIRA 7.0.

Build Tools: Maven 3.3.9, Gradle 6.4.1

Version Control: GIT, GitHub

Other Tools and technologies: Jenkins, Ansible, Docker, GIT, Jira, Shell scripting.

Operating Systems: Windows, LINUX, UNIX OS

WORK EXPERIENCE

TRANSUNION Chicago, IL

Software Developer, Jan 2024 - Sep 2025 (present)

Applied Agile methodology for effective collaboration across development and testing teams, engaging in all Software development life cycle phases for enterprise level credit report applications.

Refactored tightly coupled modules into 5+ cohesive microservices based on functionality, reducing interdependencies by 30% and improving deployment speed by 25%

Developed dynamic user interfaces using HTML5, CSS4, JavaScript ES6 and React delivering responsive and engaging UIs for web development.

Utilized Java 17 features like pattern matching and records, Java 8 streams API and lambda expressions in developing various modules to enhance code efficiency and maintainability by 25%.

Integrated 55+ RESTful APIs for communication between frontend and backend systems, data across microservices.

Built scalable Spring Boot microservices with Spring MVC, IOC, and Hibernate, resulting in a 0.5-second improvement in application response time and a reduction in data retrieval times by 30 milliseconds.

Managed and optimized PostgreSQL databases, including data modelling, indexing strategies, and query optimization to improve system performance and scalability by 32%.

Conducted performance testing with JMeter and Blaze Meter, along with unit testing, ensuring applications met performance benchmarks and functioned correctly at the unit level.

Developed and executed automated test scripts using Selenium WebDriver to validate web application functionality across multiple browsers, reducing manual testing effort by 40%.

Integrated Selenium with TestNG and CI/CD pipelines (Jenkins) to enable continuous automated regression testing and improve software release quality

Practiced TDD with JUnit and Mockito, developed 46 test units improving code quality in Java-based services.

Utilized AWS technologies (EC2, S3, Elastic Beanstalk, RDS) to build and manage scalable cloud infrastructure.

Conducted case analysis using Dynatrace and Grafana to identify and troubleshoot performance bottlenecks, leading to optimized resource usage and enhanced application responsiveness

Developed scalable data processing pipelines using Scala and Apache Spark for batch and real-time data analytics.

Integrated Elasticsearch into a Spring Boot application to index customer identity and validation progress tickets approximately 50K records, enabling full-text search on subject, description with tags.

United Airlines Chennai, India

Java Developer, May 2019 - Aug 2022

Reverse-engineered a complex Unimatic-based system in Fortran, documenting system functionalities for better understanding and maintenance.

Conducted comprehensive code analysis to intricate logic, enhancing system documentation and knowledge transfer.

Utilized Linux and shell scripting to efficiently analyze and review legacy codebases, improving code quality.

Authored detailed technical documentation to facilitate easier maintenance and future development of legacy systems.

Proficient in working with data formats such as JSON and XML for data interchange, manipulation, and storage in various web applications and APIs, ensuring seamless integration and efficient data parsing.

Used Swagger to design, document, and test RESTful APIs, enhancing API clarity and development efficiency.

Led front end using HTML5, CSS3, JavaScript, and AJAX, delivering a responsive, widget-based application.

Architected dynamic user interfaces with React.js, leveraging components, hooks, state management for robust applications and context API to manage application state efficiently.

Enhanced React.js applications with features like CRUD operations, pagination, and advanced authentication for secure user experiences.

Applied multithreading and OOP principles in Core Java to improve application responsiveness and performance.

Implemented efficient data structures and algorithms in Core Java, optimizing performance and data manipulation.

Developed scalable Spring Boot applications, utilizing Spring MVC and JPA to ensure seamless application flow.

Designed MongoDB schemas - collections and document structures to optimize data storage and retrieval, collaborating with cross-functional teams for effective implementation.

Developed Java application modules for the migration project enhancing operational efficiency.

Actively participated in Agile practices, collaborating with cross-functional teams to ensure timely feature delivery aligned with business goals.

Utilized Java 8 features, including Stream API replacing various nested loops and lambda expressions reducing several lines of code, for efficient data manipulation and modernized legacy code.

Implemented secure authentication using Spring Security and OAuth 2.0, integrating Okta and Keycloak for identity and access management, configured OAuth 2.0 flows to ensure secure access to web applications and APIs.

Implemented RabbitMQ for efficient message queuing and pub/sub in microservices, ensuring high availability and message durability

Integrated RESTful APIs with Spring Boot, enabling smooth data exchange with legacy systems by 25%.

Architected microservices on AWS, leveraging S3 and RDS for scalable and reliable solutions.

Improved application performance with advanced Hibernate caching and AWS CloudWatch monitoring.

Automated infrastructure provisioning using AWS CloudFormation and Terraform for consistent deployment.

Managed NoSQL databases, optimizing data storage and ensuring data integrity by 30%.

Experienced in Docker containerization and deployed applications on Kubernetes for high availability and fault tolerance.

Ensured application quality assurance through comprehensive testing with Jest, Enzyme, JUnit, and JMeter, integrating testing into the CI/CD pipeline for continuous validation.

Skilled in functional programming, troubleshooting, and Test-Driven Development (TDD) for reliable and maintainable software.

Environment: Unimatic, Fortran, HTML5, CSS3, JavaScript, AJAX, React.js, Hooks, State Management, Core Java, Multithreading, OOP, Spring Boot, Spring MVC, JPA, MongoDB, Swagger. React.js, Java 8, SDLC, HTML4, CSS3, JavaScript, Kafka, AWS, Hibernate, JSON, AJAX, Bootstrap, Docker, Spring Boot, SOAP, JUnit, JMeter, REST APIs, CI/CD, MongoDB

EDUCATION

Masters in Computer Science - Western Illinois University Aug 2022 - May 2024



Contact this candidate