Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Bhaskara Reddy Vaka

Summary

13+ years of experience in software development, specializing in Java/J2EE technologies and Agile methodologies. Proficient in Java 1.8, with expertise in Lambdas Expressions, Streams, and continuous delivery pipelines using Jenkins CI server. Skilled in developing web applications using Spring frameworks and backend/server-side Java technologies. Experienced with Hibernate ORM framework, databases, Cloud Computing development with AWS SDK and Microservices. Familiar with IDEs like Eclipse and code repository tools like Bitbucket and Tortoise SVN.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

SysArc Infomatix Pvt Ltd
Atlanta, GA
05.2019 - Current
  • Utilized REST APIs provided by FHLB Atlanta and developed business logic based on the responses using Jersey client, Spring Boot, and Jackson Data Binding. Developed Business, Service, and Repository Components using Spring Boot and Hibernate.
  • Played significant role in Spring Boot app migration from 2.6.9 to 3.1.10.
  • Implemented SecurityFilterChain for Web Security Configuration Classes during migration.
  • Conducted successful Proof of Concept (POC) utilizing Docker and various Amazon Web Services (AWS) including S3, ECR, ECS, and RDS. During this POC, I containerized the application and deployed it in the cloud.
  • Developed business logic utilizing Core Java, including collections and leveraging Java 8 functionalities such as streams, lambda expressions, and method reference.
  • Developed REST APIs using Spring Boot, Jersey, and Jackson Data Bind for multiple scheduler jobs.
  • Developed business logic utilizing AWS SDK for storing, retrieving, and updating documents in Amazon S3.
  • Developed and implemented web services to facilitate seamless integration between the LAPSPlus application and third-party applications such as CRM and ECRM.
  • Configured various mappings in Hibernate files to develop the persistence layer using the Hibernate Framework and created the DAO layer.
  • Designed and integrated a comprehensive Hibernate persistence solution into the application architecture and SQL Server database.
  • Designed and developed the Hibernate Domain Model for the service.
  • Implemented basic authentication and JWT token using Spring Security to secure the APIs
  • Created and configured continuous delivery pipelines to deploy services using Jenkins.
  • Performed the Sybase to SQL migration using the IBM DataStage Tool.
  • Involved in code reviews and ensured code quality across the project.
  • Successfully conducted a POC involving Docker, a Kubernetes cluster, and the deployment of the containerized application.

Senior Software Engineer

SysArc Infomatix Pvt Ltd
, FL
05.2018 - 04.2019
  • Contributed to the enhancement of Collection & Accounting module by implementing key improvements
  • Developed Java/J2EE applications and enhanced functionality of existing applications using Spring and Hibernate technologies.
  • Developed a customized Controller using Spring-MVC, improving the efficiency of the request and response system.
  • Implemented Hibernate within the Data Access Layer for database information retrieval and updates.
  • Applied expertise in employing various core Java features such as Collection Framework, Interfaces, and Exception Handling programming to develop project back-end logic layer.
  • Implemented both Spring annotations and xml configuration for seamless dependency injection
  • Used Hibernate annotations as well as XML configurations.
  • Designed and implemented RESTful APIs for enhanced scalability of the application.
  • Created REST-based controllers to handle the incoming request and output the response.
  • Developed JSP for UI and Java classes for business logic.
  • Prepared FDD and Estimations for New Enhancements.
  • Production support involves the analysis and correction of defects.
  • Developed a model layer with Hibernate and extensively utilized its API for CRUD operations.

Software Engineer

SysArc Infomatix Pvt Ltd
, NY
06.2017 - 04.2018
  • Contributed to the enhancement of Collection & Accounting module by implementing key improvements
  • Developed Java/J2EE applications and enhanced functionality of existing applications using Spring and Hibernate technologies.
  • Developed a customized Controller using Spring-MVC, improving the efficiency of the request and response system.
  • Implemented Hibernate within the Data Access Layer for database information retrieval and updates.
  • Applied expertise in employing various core Java features such as Collection Framework, Interfaces, and Exception Handling programming to develop project back-end logic layer.
  • Implemented both Spring annotations and xml configuration for seamless dependency injection
  • Used Hibernate annotations as well as XML configurations.
  • Designed and implemented RESTful APIs for enhanced scalability of the application.
  • Created REST-based controllers to handle the incoming request and output the response.
  • Developed JSP for UI and Java classes for business logic.
  • Prepared FDD and Estimations for New Enhancements.
  • Production support involves the analysis and correction of defects.
  • Developed a model layer with Hibernate and extensively utilized its API for CRUD operations.

Software Engineer

SysArc Infomatix Pvt Ltd
Atlanta, USA
09.2015 - 03.2017
  • Analyzed and resolved security concerns regarding AHP.
  • Successfully implemented modifications to the AHP application for the 2017 round
  • Managed identification and documentation of required JSP fixes in AHP Portal app
  • Modified the existing tag Libraries code to fix the scripting issues.
  • Problem determination and support during the testing phase.
  • Collected and documented all the queries that need to be modified throughout the AHP application.
  • Validated the data using JavaScript.
  • SQL injection is done for all the queries.
  • Involved in Unit, Performance, and Regression testing of security issues and SQL injection.
  • Involved in the production support team to fix the production issues.
  • Migrated data from Sybase to SQL using SSMA tool.
  • Documentation done for the Migration Process.

Software Engineer

SysArc Infomatix Pvt Ltd
04.2014 - 09.2015
  • Contributed to the development of the Accounting module.
  • Contributed to the development of the Receipts module.
  • Participated in various stages of the Data Migration Process.
  • Visited and developed client places based on their requirements
  • Extracted reports after system migration and submitted them to clients for verification.
  • Contributed to the development of various payment modules.
  • Extensively utilized DAO patterns for mapping DAO objects, configuring files, and interacting with databases.

Software Engineer

SysArc Infomatix Pvt Ltd
07.2013 - 04.2014
  • Managed the development of Risk Rating for Retail, Agriculture, and Corporate Modules.
  • Implemented HTML and JSP to create a dynamic User Interface.
  • Involved in LAPS Risk Rating where SOAP Web Service integration was performed.
  • Contributed to the development of various modules in LAPS.
  • Visited and developed client locations based on specific requirements.
  • Engaged in client's Performance and Regression Testing.
  • Conducted software training sessions for users.

J2EE Developer

Acme Job Solutions Pvt. Ltd
- 06.2013
  • Client: Karimnagar District Co-operative Central Bank, India
  • Dec 2012 - June 2013 LAPS (Lending Automation Processing System) is a web application which has been developed in j2ee environment using MVC framework
  • LAPS is the most powerful and comprehensive lending solution available in the market covering the entire lending cycle through stages of processing, decision making, monitoring and management control
  • LAPS automate the process of Loan Origination, Loan Processing, Loan Appraisal and Post Disbursement Activities
  • LAPS has been designed to meet the needs of Indian, Middle East and US clients in the section of loan processing by providing solutions separately for Retail dept, SME & Corporate dept, NPA
  • CBI LAPS - Retail module comprises the entire process of retail loan lending on principle with Indian banking and policies of the institution
  • Company data management for tracking customer tracking has been introduced
  • Interface to legacy core banking system for customer information was established along with the interface to their new core banking system (LMS – loan management system) for smooth handoff of customer and application details
  • Interface was established with Tracer to share customer details and application details to evaluate the customer and get customer rating
  • Major Contributions: Involved in System Integration
  • Involved in installing the Product in client place and for GAP analysis
  • Worked as Key Developer for Retail Module Development
  • Client Management, Initiating demo on various enhancement of application
  • Involved in JBOSS server migration for LAPS
  • Involved in Agriculture Module development and Gold Loan Module development.

Software Developer

Larin Technology Services Pvt.Ltd
08.2010
  • Client: Dairy Co-operative Society System, India
  • Aug 2010 – Dec 2012 Society Information System is a web-based application, developed for a Dairy Cooperative Society, to keep track of the milk producers as well as consumers and to store the detailed information of the cooperative society and its activities
  • Through this application the information regarding a society can be stored, retrieved, and modified with an enterprising aptitude
  • Major Contributions: Worked as a key Developer for Consumers Module Development
  • Implemented the Consumer Module Pages using java, Jsp,Servlet, jdbc
  • Implemented different types of reports involved in the Consumer module
  • Production Support team member.

Education

Bachelor of Technology - Electronics And Communications Engineering

JNTU
Kakinada
04-2010

Skills

  • Java
  • J2EE
  • PL/SQL
  • HTML5
  • CSS3
  • JavaScript
  • XML
  • XSD
  • XSL/XSLT
  • SAX/DOM
  • AJAX
  • JQuery
  • JSON
  • Spring
  • Hibernate
  • Spring MVC
  • Spring Security
  • Spring Data
  • SOAP UI
  • JDBC
  • Servlets
  • JSP
  • JMS
  • JSTL
  • EJB
  • JNDI
  • JPA
  • Web Services
  • Eclipse
  • Spring Tool Suite STS
  • IntelliJ
  • MS SQL
  • IBM DB2
  • Oracle
  • Postman
  • SoapUI
  • JIRA
  • Tortoise SVN
  • GIT
  • ANT
  • Jenkins
  • Maven
  • Docker
  • Windows
  • UNIX
  • LINUX
  • AWS
  • Azure
  • Agile

Certification

  • Oracle Certified JAVA SE 6 Developer, 01/28/25
  • AWS Certified Cloud Practitioner, 01/28/25
  • Certified Scrum Product Owner, 04/11/24
  • Microsoft Certified Azure Fundamentals, 01/01/24
  • Microsoft Certified AI Fundamentals, 02/01/24

Timeline

Senior Software Engineer

SysArc Infomatix Pvt Ltd
05.2019 - Current

Senior Software Engineer

SysArc Infomatix Pvt Ltd
05.2018 - 04.2019

Software Engineer

SysArc Infomatix Pvt Ltd
06.2017 - 04.2018

Software Engineer

SysArc Infomatix Pvt Ltd
09.2015 - 03.2017

Software Engineer

SysArc Infomatix Pvt Ltd
04.2014 - 09.2015

Software Engineer

SysArc Infomatix Pvt Ltd
07.2013 - 04.2014

Software Developer

Larin Technology Services Pvt.Ltd
08.2010

J2EE Developer

Acme Job Solutions Pvt. Ltd
- 06.2013

Bachelor of Technology - Electronics And Communications Engineering

JNTU
Bhaskara Reddy Vaka