Post Job Free
Sign in

Web Services Sql Server

Location:
Chantilly, VA, 20151
Posted:
June 18, 2025

Contact this candidate

Resume:

Kishan Rao

*******@*****.***

469-***-****

Sr. Java AWS/GCP/SRE

SUMMARY:

Over 18+ Years of Professional Software Experience in Developing in all Phase of SDLC (Analysis, Design, Development, Testing and Deployment) and gathering user requirements and converting them into software

requirement specifications using Rational Rose, Object oriented Techniques, and Design patterns.

Significant experience in Apache Struts framework, Hibernate, spring framework, JSF and MyBatis.

Exposed to Web services SOAP (Simple object access protocol) and WSDL (Web Services Description Language).

Extensive experience in developing Web Services applications and inter process communications applications using RMI.

Experience in developing and deploying Enterprise Applications (ear) and Web Applications (war).

Extensive experience in GUI development using HTML, CSS, JavaScript, AJAX, JSP, JSP Tag libraries, Servlets

Good exposure to IDE tools like Eclipse, NetBeans.

Good knowledge of Design Patterns like Singleton, DAO, spring MVC and spring Boot and Microservices etc.

Good exposure to data services and SOA.

Experience in Programming technologies like JUnit, ANT.

Expertise in RDBMS, JDBC, Hibernate, Oracle and SQL Server including SQL/PLSQL, Stored Procedures.

Experience in application/web servers like Weblogic 5.1/7.0/8.1, Websphere 6.x/5.x, Tomcat 5.0 and JBOSS 4.2.2.

Developed XML applications, SAX, XSLT, XPATH, DTD’s using DOM and XML Schemas.

Expertise in Web Services architecture in SOAP and WSDL using JAX-RPC.

Expertise in XML and related technologies like XSL, XSLT, XPATH and parsers like JAXP (SAX, DOM) and JAXB.

Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) by using Rational Rose.

Extensive experience in web application development using HTML, HTML 5, CSS / CSS3, JavaScript and AngularJS.

Expertise skills in Java Script, AJAX, CSS, HTML5, JQuery, Node.JS, Angular.JS and XML related technologies.

Worked on Onsite and Offshore Projects using Agile Project Management methodologies. Coordinated the projects from Onsite and from Offshore.

Experience with adhering to strict coding standards in a team development environment.

Good experience with analysis of the user needs documentation and translation into proper system requirement specifications and working under tight schedules.

Expert in Various Agile methodologies like Test Driven Development, Incremental and Iteration methodology.

Experience with JMS both Synchronous and Asynchronous messaging.

Excellent communication skills, strong architectural skills, hardworking and a very

good team worker.

Ability to learn and adapt quickly to the emerging new technologies.

Used Agile practices and Test-Driven Development techniques to provide reliable, working software early and often.

Cloud Architecture in planning, designing, network, security and system to implementing, maintaining system applications, and administering AWS Cloud in Windows and Linux environments

Excellent communication, analytical and problem-solving skills with the ability to work within a team environment and independently. Cloud Computing AWS - EC2, RDS, S3, Glacier, SQS, SNS, VPC, IAM, Route53, EBS, DynamoDB, Lambda Jenkins, GitHub RDBMS Oracle12c, SQL, MySQL5.6 and PostgreSQL.

Advanced knowledge of databases (SQL Server, MySQL and PostgreSQL) + Advanced knowledge of relevant web services, mail, backup, and application monitoring

Implemented host-based vulnerability assessment in CentOS/RHEL6.9/7.4 and Web host vulnerability assessment using Acunetix /Nessus Vulnerability Scanner

Strong analytical and problem-solving skills.

Education & Certifications:

AWS Solution Architect Professional Certified

AWS Solution Architect Associate Certified

AWS Certified Advanced Networking - Specialty

AWS Certified SysOps Administrator- Associate

Google Cloud Certified Associate Cloud Engineer

Master of Science in Computer Engineering from University of Bridgeport, CT.

Bachelor of Computer Science & Engineering (Osmania University), INDIA.

TECHNICAL SUMMARY:

Languages:

Java8, Java11, JDBC, SQL, PL/SQL, C, C++, UML

Methodologies

Waterfall, Agile.

Operating Systems

MS-Windows NT/2000, DOS, UNIX.

Middle Ware

EJB1.x/2.x/3.x, JMS.

Framework/ APIs / Tools

Struts 1.x/2.x/Tiles, JUnit, Mockito, Power Mock, Hibernate, SpringBoot, JSF, Log 4j, Ant, Maven3.0.4 Web Services (WSDL, UDDI, SOAP), AJAX.

J2EE Common Services APIs

Servlet, JSP, POJO, JDBC, EJB2.0/3.0, JPA, Hibernate, JNDI, JMS, Java Mail, JTA, JAXP, JNDI, JAXB, AJAX, Struts, Springs

Application Servers

BEA Web Logic 9.x & 8.x, IBM Web Sphere 5.0, IB RAD, Glass Fish 3.x, Jboss 4.x

XML

XSL, DOM, XML Schema, SAX, XSLT and Designing DTDs.

Web Technologies

HTML, CSS, XML, JSP, jQuery, React.js

Web Applications

J2EE, Spring MVC, Spring Boot, Hibernate, Servlet, JSP, XML, XSL, JAXP,

HTML/DHTML, Java Beans, CSS, and JavaScript, Terraform script and bash Script

Web Servers

Apache Tomcat 4.x, Jboss Server

Databases

SQL, Oracle7.x/8i/9i/10g, SQL Server 7/2000, MS Access 7.0./BQ

Web Tools/IDE

Eclipse3.1, My Eclipse 3.5, My Eclipse Blue and Spring Tool Suite

Automation

BASH, Python, Java and AWS Lambda, Terraform/CloudFormation

AWS Services

Amazon S3. EC2, VPC components, Lambda, Glacier, SNS, CloudFront. ELB and Route 53 and etc.

Professional Experience:

Equifax Inc., Atlanta, GA Oct ‘22 – present

Sr. Java with AWS GCP Data Pipeline & Analytics Integration & Migration SRE

Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.

Created CI/CD Jenkins Pipeline for the Kount Midigator Global Batch Platform Projects to automate the testing process of generating the records.

Reduced infrastructure costs by 20% through scaling policies, resource right-sizing, and cross-cloud optimization.

Collaborated with platform, DevOps, and SRE teams to improve system reliability, security, and observability.

Used GCP commands to connect from local to GCP, used GCP to drop the files once the files are processed, then get the Correlation ID for different subdomains.

Developed Spring Boot microservices to read and publish the data to the AWS services(SQS, SNS, EventBridge).

Experienced in AWS cloud development services including EKS, Lambda, S3, EventBridgevin building event-driven systems and integrating with BQ and IBM MQ for robust messaging solutions.

Developed API for using AWS Lambda to manage the server and run the code in the BQ

Worked closely with the business to get the requirements and prepare the mapping document sheet for the input and the output results.

Worked on multiple subdomains like Payment Risk Evaluation/Payment Evaluation Status/Prevention/Order

Developed JSON /JSON Schema/Avro Schemas to do the mapping between the input JSON and Avro output.

Developed the new Extract, Transform, Load (ETL) processes transform functions using Java.

Involved in unit testing using Junit.

Installed the application on AWS EC2 instances and configured the storage on S3 buckets.

Automation script for AWS S3 replication from S3 to GCP

Kount/Midigator AWS S3 replication Terraform Script

Generated Wiz and remediation report for AWS & GCP

Continuously updated and improved automation scripts for efficient application management and deployment.

Played a pivotal role in generating compliance reports, enhancing security and regulatory adherence.

Generated complains/non-complains, performance, Capacity & Scaling-Monitoring report using Grafana Dashboard

Collaborated with DevOps teams to implement robust CI/CD pipelines, enhancing deployment speed and reliability.

Load the JSON files onto BigQuery(BQ) and Generated tables and validated them.

Managed infrastructure as code (IaC) using AWS terraform templates, ensuring consistent deployments.

Developed and maintained automation scripts for managing and deploying applications on AWS

Environment: Java/J2EE, Spring Boot Microservice, GCP Cloud, JSON, JSON Schema, Avro Schema, Jenkins, GIT, Maven, Agile

Electronics Corporation Intl., Chantilly, VA May ‘17 – Sep’22

Sr. Java Full Stack Developer

Secure Network Access System (SNAS) is an indigenously developed integrated host-aware network security appliance. It secures any enterprise network by intelligently sensing security threats and responding to them automatically.

With next generation portable devices, network access has become trouble-free. Users can be simultaneously connected to multiple networks. But this renders the concept of perimeter firewall based network security useless. In such a scenario, firewalls need to be aware of the endpoint status and health to counter the threats to organizational networks.

Responsibilities:

Analyze the new enhancements and translate Business Requirements into Functional Requirements and prepare Design Documents.

Involved in the system analysis, design, and development

Involved in Project Plan, System & Integration documents

Configuring the Tomcat server with the required property files which contain the principals, passwords, database configuration file arguments and their roles.

Preparing the design document based on requirements. And sending project status report on by weekly basis.

Implement of Maven dependency with java

Implementation of JUNITS for Unit and Integration Testing.

Developed Unit Test Cases using JUnit.

Environment: Java 8, SVN, GitHub, HTML5, CSS3, Bootstrap, Angular JS MVC, Web storm, Bower grunt karma, Restful Web Services, JavaScript, Java/Python, Spring MVC, spring Boot Microservices, Spring cloud, spring security for Authorized and LDAP Authentication, Hibernate (ORM Tool), JDBC, Agile methodology, Quartz Scheduler, JUnit, Mockito, Jenkins, Maven, Tomcat Server, Eclipse, and Rally Agile Tool.

USPTO, DC May ‘16 – Apri ‘17

Sr. Java Full Stack Developer.

The Patent goal is to leverage IT to accomplish the mission-related objectives. This Patent objective reaffirms our commitment to patent end-to-end processing and lays out our plans for ensuring optimal IT service delivery to both internal and external users.

IT mission to transform the USPTO with next generation technology and services, this objective focuses on developing and implementing end-to-end processing, known as Patent End-to-End (PE2E). This is being done by redesigning and re-architecting patent IT systems, and developing eXtensible markup language (XML)-based solutions. At the same time, to ensure optimal service delivery to all users, we will stabilize the PALM and other legacy systems, upgrade search systems, and explore IT opportunities with other IP offices, such as work sharing and data exchange. Overall, enhanced Patent IT systems will ultimately lead to higher quality products and services, maximization of efficient patent processing times, and further evolution of electronic commerce and an electronic workplace for the Patent business.

Analyze the new enhancements and translate Business Requirements into Functional Requirements and prepare Design Documents.

Involved in the system analysis, design, and development

Involved in Project Plan, System & Integration documents

Configuring the Tomcat Server with the required property files which contain the principals, passwords, database configuration file arguments and their roles.

Implemented web services for various business requirements in application.

Resolve and troubleshoot the problems and fixes the bugs by utilizing java and validation.

Developed SPA (Single Page Applications) apps using AngularJS and Bootstraps CSS.

AngularJS is used provide clients side validation. Worked on implementing directives and scope values using AngularJS for an existing webpage.

Used Agile practices and Test-Driven Development techniques to provide reliable

Environment: Java, JDK1.8 with Lambda Expressions, Map, Collector, SVN, HTML5, CSS3, Bootstrap, Angular JS MVC, Web storm, Bower grunt karma, Restful Web Services, JavaScript, Spring MVC/Spring Boot, Single sign on for Authorized and LDAP Authentication, Hibernate (ORM Tool), JDBC, Agile methodology, Quartz Scheduler, TDD, JUnit, Mockito, Power Mock, Jenkins, Maven, MyBatis with XML, SVN, Tomcat Server, Eclipse and Rally.

Export-Import Bank of the US, Washinton, DC Sep’14 – Apr’16

Sr.Java Developer

The business goals for the APS Modernization project are to improve Ex-Im Bank’s legacy Application Processing System (APS) which is a central system for entering and approving the smallest to the largest loan and guarantee deals on the behalf of U.S. small and big businesses. The existing APS system does not provide a platform for modernization for the Bank and in many ways hinders the Bank from moving forward and supporting it’s strategic goals. Most of the business rules are embedded in the application and some are defined outside of the system. Workflow is managed manually and decisions are taking place outside the system and finally entered into the system for record.

Responsibilities:

Analyze the new enhancements and translate Business Requirements into Functional Requirements and prepare Design Documents.

Involved in the system analysis, design, and development

Configuring the WebLogic Server with the required property files which contain the principals, passwords, database configuration file arguments and their roles.

Implemented web services for various business requirements in application.

Resolve and troubleshoot the problems and fixes the bugs by utilizing java and validation.

Implement of Maven dependency with java

Creating functional point estimation and responsible for designing user interface using core java concept.

Responsible for Code Review, Code Troubleshooting, Bug Fixing, & Change Requests.

Responsible for ensuring the quality of deliverables. Expertise in using Core JAVA Collection API, Generics, Annotations, Reflection API, multi-threading for application development.

Used Spring Transaction Management. Used spring core for DI.

Written Ajax driven JSON consuming JavaScript functions to save User selections.

Environment: Java, JDK1.8, SVN, HTML5, CSS3, Bootstrap, Angular JS MVC, Web storm, Bower grunt karma, Restful Web Services, JavaScript, Spring MVC, Single sign on for Authorized and LDAP Authentication, Hibernate (ORM Tool), JDBC, Agile methodology, Quartz Scheduler, JUnit, Mockito, Jenkins, Maven, MyBatis, SVN Jasper Report in iReport, WebLogic11g, Spring Tool Suite 3.6.3, Putty, FileZilla, Serena, Oracle11g on Linux script.

Department of Atomic Energy, Government of India Jan 11 – Jul’ 2014

Sr.Java / J2EE Developer

This is a banking application, which involves transmission and transaction of financial information through Electronic Data Interchange under a highly secure environment. It will be used by the bank employees at different bank locations to process the credit request from the customers. I involve in current accounts management, bank checks management, correspondence management, cash, accounting, loan management and deposits.

Responsibilities:

Analyze the new enhancements and translate Business Requirements into Functional Requirements and prepare Design Documents.

Involved in the system analysis, design, and development

Involved in Project Plan, System & Integration documents

Worked on Hibernate object/relational mapping according to database schema.

Worked on the Web Services classes and WSDL generation.

Configured Struts Framework to implement MVC design patterns.

Used Struts Tiles and Validator framework and JavaScript extensively in developing the applications.

Configuring the Jboss server with the required property files which contain the principals, passwords and their roles.

Execute test strategies and analyze test results. Maintain strict adherence to client's prescribed testing guidelines, control processes and procedures.

Preparing the design document based on requirements. And sending project status report on weekly basis.

Developing the web applications using Core Java (Threading and Collection).

Implementation of JUNITS for Unit and Integration Testing.

Deployed and maintained enterprise Java applications on IBM WebSphere and Oracle WebLogic servers, improving system uptime by 20% and reducing deployment failures.

Creating functional point estimation and responsible for designing user interface using Struts Framework.

Environment: Java, JDK1.6, J2EE, EJB, XML, XSD, XSL, XSLT, Struts 1.2, spring 2.0, Web Services, JSP, Servlet, JavaScript, ClearCase, Hibernate (ORM Tool), JAAS, SSL, Agile, JUnit, Jboss, Maven3.x, Web sphere Application Server 6.0 and Oracle10g and Jasper Report in iReport.

Department of Atomic Energy, Government of India Mar’ 05 - Aug’08

Role: Sr. Software Engineer (FMS)

The following activities in Financial Management System (FMS) are successfully designed, developed and implemented on AS/400 system with DB2 as back end and JSP, HTML5. Lead a team of 9 members.

Responsibilities:

Implemented Action Class and Action Form for bills, cash, High-transaction Applications, General Ledger module. Front-end JSP, Back-end MS SQL 2008 R2 database and Servlet. Design, Program, test, debug and document computer software systems. Involved in Coding. Database Designing. Quality Assurance, To render reliable and professional services in the fields of Quality Assurance, Testing and Calibration to the satisfaction of its CUSTOMERS for ISO 9001.

Masters and Bills processing for different types of bills.

General Ledger and related processing

User Management for FMS and User Manual preparation

MIS Reports – Bills passed report, Outstanding reports etc.

The application frame work for the entire package and Instruction Sheets for programmers along with the database design.

Deployed and maintained enterprise Java applications on IBM WebSphere and Oracle WebLogic servers, improving system uptime by 20% and reducing deployment failures

SRS, SDD and Test plans are prepared as part of ISO Documentation

Environment: WebSphere5.1.2, JDK1.2, MS SQL, JavaScript, HTML5,CSS3, Junit and Agile methodology.



Contact this candidate