Summary
Overview
Work History
Education
Skills
Timeline
Generic

Surya Prakash Reddy

Summary

  • Software developer with 7 years of experience in enterprise, web, and client-server applications using Java MicroServices. Proficient in SpringBoot, Restful Services, Jenkins, Docker, Kubernetes, and AWS, with a strong background in Kafka Message Router. Skilled in designing applications with Java, J2EE technologies, and frameworks such as Spring and Hibernate. Experienced in Agile methodologies and various IDEs, with a solid understanding of configuration management tools and unit testing frameworks.

Overview

7
7
years of professional experience

Work History

API Developer (CanadaLife)

Cognizant Technology Solutions India Pvt.ltd.
06.2022 - Current
  • Gathered requirements from business analysts during grooming sessions to ensure clarity.
  • Developed Microservices APIs with Spring Boot and deployed services on AWS using GitLab pipelines.
  • Constructed producer and consumer APIs utilizing Kafka middleware based on gathered requirements.
  • Resolved defects and bugs promptly to maintain system integrity.
  • Employed MongoDB for data storage and retrieval.
  • Utilized Java 21, Spring Boot, and microservices architecture to enhance application performance.
  • Implemented Agile (Scrum) methodologies to improve team collaboration and project delivery.

Microservices Developer(Standard Charted Bank)

Tech Mahindra
10.2020 - 05.2022
  • Gathered requirements from business analysts and participated in grooming sessions to clarify specifications.
  • Handled Microservice APIs using Spring Boot with RESTful services, ensuring timely releases.
  • Developed REST controllers and DAO classes to enhance application functionality.
  • Prepared database scripts tailored to specific countries and requirements.
  • Resolved defects and implemented bug fixes as needed.
  • Created Log4j configurations for effective logging across applications.
  • Managed multiple projects simultaneously to maintain project timelines and deliverables.
  • Generated Swagger documentation to facilitate API usability and integration.

Java Developer(Oman United Insurance Company)

3i Infotech
07.2019 - 09.2020
  • Developed RestController classes to enhance application functionality.
  • Executed form validations utilizing Spring Framework for robust user input handling.
  • Created DAO classes with Spring and Hibernate to manage data persistence.
  • Established Hibernate mappings and relationships to optimize database interactions.
  • Consumed WSDL files to integrate web services effectively.
  • Generated stub classes and implemented web services for seamless communication.
  • Authored Log4j configurations to improve logging processes where necessary.
  • Collaborated on multiple projects simultaneously to ensure timely delivery.

Microservice Developer (AT&T)

Datamatics Global Services Limited
04.2018 - 06.2019
  • Managed Microservice APIs using Spring Boot and RESTful services, ensuring timely releases.
  • Resolved production issues through prompt bug fixes as needed.
  • Collaborated on design aspects while coordinating multiple projects simultaneously.
  • Facilitated communication with on-site teams regarding existing functionalities and proposed solutions.
  • Conducted documentation, unit testing, and code reviews to enhance code quality.
  • Utilized Java 1.8, Spring Boot, Microservices, and other technologies for project development.

Education

B. Tech -

Jawaharlal Nehru Technology University
04-2016

Skills

    Java programming (versions 8, 17, 21)

    Spring Boot development

    Microservices architecture

    REST and SOAP APIs

    Kafka integration

    CI/CD with Jenkins, Docker, Kubernetes

    SonarQube analysis

    AWS cloud solutions

    API documentation with Swagger

    Maven project management

    GitLab version control

    Database systems (MongoDB, Oracle, MySQL)

    Data formats (XML, JSON)

    OpenAPI standards

    Apigee management

    Testing frameworks (JUnit, Mockito)

Timeline

API Developer (CanadaLife)

Cognizant Technology Solutions India Pvt.ltd.
06.2022 - Current

Microservices Developer(Standard Charted Bank)

Tech Mahindra
10.2020 - 05.2022

Java Developer(Oman United Insurance Company)

3i Infotech
07.2019 - 09.2020

Microservice Developer (AT&T)

Datamatics Global Services Limited
04.2018 - 06.2019

B. Tech -

Jawaharlal Nehru Technology University
Surya Prakash Reddy