Java Developer Resume
Louisville, KY
SUMMARY
- Over 8+ years of IT experience as Devops Engineer, AWS Architect & Developer,Azure Developer Administrator, and Linux System Administrator working on server - based operating system; kernel configurations on Redhat Linux, CentOS, SUSE, Debian 7, Ubuntu 12.x/13.x, kernel Parameter & Tuning, Trouble Shooting System & Performance Issues.
- Extensive experience includes SCM, DevOps Build/Release Management, AWS, Change/Incident Management and Cloud Management.
- Experience in architecting, developing and maintaining automation to configure, deploy and operate IDP in development, integration, and production environments.
- Experience in Configuration Management, Change/Release/Build Management, Support and Maintenance under Unix/Linux Platforms (REDHAT and CENTOS).
- In-depth knowledge in AWS cloud services like EC2, S3, RDS, VPC, CloudFront, Route53, Cloud Watch, OpsWorks, IAM, SQS, SNS and SES.
- Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure Automation, it includes Amazon Web Services (AWS), Ant, Maven, Jenkins, Chef, SVN, and GitHub.
- Experience is using Tomcat, JBOSS, Weblogic and Web Sphere 5.1/6.0 Application Server on Solaris and Linux boxes.
- Virtualized the servers using the Docker for the test environments and dev-environments using Docker containers.
- Created AWS cloud formation templates to create custom-sized VPC, subnets, EC2 instances, ELB, security groups.
- Worked on tagging standard for proper identification and ownership of EC2 instances and other AWS Services like Cloud Front, cloudwatch, RDS, S3, Route53, SNS, SQS, Cloud Trail.
- Experience writing Ruby, Python, Shell (Bash), Perl and Batch/PowerShell scripts to automate the deployments
- Deployed and configured Chef Server and Chef Solo including bootstrapping of chef client nodes for provisioning; Created roles, cookbooks, recipes, and data bags for server configuration, deployment, and app stack build outs.
- Experienced in writing Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
- Extensive experience in deployment of Java/J2EE applications on JBoss, WebLogic and WebSphere application servers.
- Managed environments like DEV, QA, Stage and PROD for various releases and provided 24*7 system maintenance support.
- Experienced in Trouble shooting and Backup and Recovery.
- Well Adverse with the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
- Proven ability to scale and administer the Continuous integration systems on multiple platforms using Jenkins.
- Expertise in build tools like MAVEN and ANT for building J2EE/Java application artifacts and deploying it on multiple environments such as DEV, QA, UAT and PROD.
- End to End solution for hosting the web application on AWS cloud with integration to S3 buckets
- Experience in working with AWS services like EC2, ELB, Dynamo DB, S3, RDS, Cloud formation, Cloud Watch, SQS, SNS.
- Experience as a AWS/Cloud DevOps Engineer.
- Deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS.
- Experience in deploying Applications in an Amazon VPN/VPC.
- Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation.
- It includes Amazon Web Services (AWS), bamboo, ansible, puppet, SVN, GitHub, Nexus, Tomcat, Linux etc.
- Experience with Deploy, Application Deployment Automation Tools like Chef, Puppet, Ansible.
- Good communication skills and interpersonal skills, self-motivated and quick learner
TECHNICAL SKILLS
Devops: AWS,AZURE,OpenStack
Configuration management tools: Chef,Ansible,puppet,docker
Languages: Java (J2SE1.7/1.6/1.5, J2EE1.6/1.5/1.4), C, HTML, Java script, SQL, XML1.0.,Nodejs,unix,Pearl, Angular js, Python, Handlebar js, Marionette js,Mustache, JSON, QTP, Selenium WebDriver.
J2EE Technologies: JDBC, JSP2.0/1.2, JSTL, Web Services (SOAP and REST), JMS1.1, HTML, Java Script1.x, Servlets2.x, JavaBeans, JDBC, RMI, EJB3.0, Struts, RMI, EJB3.0/2.1, Hibernante, Spring, SAX, DOM, AJAX, JAX, LDAP,CSS,LESS,, flex, flux, Redux, React, Ember.
Framework/ API: Struts 1.x/ 2.0, Spring 3.2/2.0, Axis, Jersey, JUNIT4.x, Log4j, JAXP1.x, and JAXB2.1, MQ,Pub
Web/Application Servers: Apache Tomcat 7.x/6.x, JBoss6.0/7.0, Web Sphere8.x/7.x, WebLogic10.3/9.2, Apache Avro.
IDE/ Tools: Eclipse3.2/3.0, RAD, Net Beans6.x, Rational Rose, SOAP UI, TOAD, Rally, Putty, Secure CRT, Http Watch, LogStash, Elastic search, Jenkins, Hudson,BRMS, Drools, ilog, Google Guava, IBM MQ, ActiveMQ, RabitMQ, KAFKA.
Database: Oracle12c/11g/10g/9i, MS-SQL Server 2008/2005, DB2 9.1/8.1,Cassandra, Splunk/Elk MySQL5.1/4.1,Mongodb,Neo 4J.
Operating System: Linux, Unix, MAC, Windows, MAC-OS.
Design Modeling: JUnit 4.x, Load runner 11.0/11.5.
Testing Tools: Quick Test Pro, HP Performance Center, Jasmine, Protractor,Mockito.
Version Control: CVS, SVN, GIT
Methodologies: Agile Methodology, Waterfall, Extreme Programming.
Build Tools: Ant 1.7, Maven 2.x, Jenkins 1.2,Bamboo,BuildForge
Misc. Tools: MS Office, Visio, MS Project.
Virtualization Tools: Virtual Box, Docker, Kubernetes, VM Ware
Middleware Technologies: WebSphere, Tomcat, JBOSS, Web logic
PROFESSIONAL EXPERIENCE
Confidential, MD
DevOps Engineer/Administrator
Responsibilities:
- Experience in creating a Calendar Service module for single and multi-node env using Terraform
- Upgrading Neo4j Graph DB from 2.2.0 to 3.2.5 through chef cookbook.
- Automated SQL server 2014 using Powershell on Windows Machine 2012 R2 .
- Experience in Provisioning SQL Server using Terraform Script .
- Experience in creating the KeyTab File for Entitiy Manager and AppOps on GSE, FNM and DEV .
- Installed and Provisioned MS SQL SERVER using AWS-RDS .
- Upgraded NEO4j version from community to enterprise edition as it supports clustering .
- Update calendar service cookbook with new calendar simulator properties (app.properties),tested and uploaded in the chef Super Market create multiple KPMG EC2 instances in R2 pipeline to boost the performance of the environment using Terraform and update instance to m4.large in AWS-EC2
- Tested Individual Deploy Input the module versioning for remaining components - Model Factory,Calendar Sim, calendar Service for FlyWay ACtion Nothing, Migrate,Create and Tested end to end, snapshots, RC versions, prod style and verified tomcat config files are getting generated
- Deployed EMS Delta Deployed and successfully run Cukes test for entire System Specification .
- Validate by provisioning S,M,L env and single node in AWS
- Created a build pipeline for Team City
- Experience in GIT and Bit Bucket
- Experience working on TEAM CITY-CI TOOL
- Experience working in agile environment
- Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto
- Scaling, and RDS in Cloud Formation JSON templates.
- Implemented several Continuous Delivery Pipelines for different products using Puppet & Jenkins.
- Set up build pipelines in Jenkins by using various plugins like Maven plugin, EC2 plugin etc.
- Built and Implemented collaborative development environment using GIT, GitHub and Integrated it with Jenkins.
- Set up Jenkins master and added the necessary plugins and adding more slaves to support scalability and agility.
- Experience with build tools Ant and Maven for writing build.xmls and pom.xmls respectively.
- Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker and Vagrant.
- Responsible for ensuring Continuous Delivery/Continuous Integration across all environments from
- UAT/TEST to Pre-Production and Production using Jenkins.
- Configured and worked on static code quality and coverage tools like SonarQube.
- Onboard numerous applications into SonarQube and help maintain the SonarQube installation.
- Installed SonarQube as a Docker container on AWS EC2 and Integrated it with Jenkins.
- Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
- Build Scalable Concurrent Backend Restful API using Go Programming language, MySQL and deployed to Amazon Web Servers in the Cloud
- Used GO programming language to build Monolith server and AUTH application
- Developing modern RESTful web services in GoProgramming Language and Work with UI developer to integrate the GO API’s with front-end.
- Created custom monitors, alarms and notifications for EC2 hosts using Cloud Watch.
- Created and updatedpuppet manifests and modules, files, and packages stored in the Git repository. nfigured and administered GitHubEnterprise in AWS with High Availability(HA) enabled and handled
- Migrations from Subversion GitLab to GitHub.
- Working experience of installing Chef server and managing multiple nodes using Chef.
- Developed Chef Cookbooks and Recipes to manage system configuration.
- Worked in setting up Chef Infrastructure, Chef Repo and Chef nodes.
- Written Chef Cookbooks for various DB configurations to modularize & optimize product configuration.
- Maintained branches/forks in GitHub version control for the changes made in cookbooks as per release
- Implemented Chef Recipes for Deployment of buildon internal Data Centre Servers and re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
- Extensively used Docker for virtualization, Ship, Run and Deploy the application securely to fasten
- Build/Release Engineering.
- Worked on Docker and Vagrant for different infrastructure setup and testing of code.
- Hands-on Experience in the design, implementation, and support of automated containerized infrastructure
- (Docker), leveraging continuous integration and continuous delivery processes for service development, and cluster/monitoring/ for infrastructure service deployment and administration
- Evaluated Kubernetes for Docker container orchestration.
- Collaborated in the automation of AWS infrastructure via terraform and Jenkins - software and services configuration via chef cookbooks.
- Experience with building containerized applications using Docker images.
Environment: s: Java,Microservices,Github, Chef, Jenkins, Tomcat, Apache, Python, Maven, Nexus, Linux, Docker, VagrantKubernetes, AWS EC2, AWS SQS, AWS S3, AWS RDS, AWS Cloud Watch, SonarQube
Confidential, MA
DevOps Engineer
Responsibilities:
- DeploymedMicroServices on Pivotal Cloud Foundary (PAAS).
- Working and supporting on continuous integration on Jenkins and GO CD, maven, Git for Amazon EC2 deployment instances on cloud computing and store the build artifacts in S3 bucket deployment.
- Supporting for Git version control system merging, hooks, branching the files and creation of repos.
- Supporting trouble shooting for Build and Release deployments in Dev, QA and Pre-Prod environments.
- Good in resolving JAVA/J2EE errors while making a Build.
- Use automated scripts based on Shell and Python for Automation.
- Working on Amazon EC2 cloud computing Ubuntu Linux, tomcat application deployment using chef supporting on chef recipes with cloudops / TechOps team of configuration management.
- Supporting Maven multi module builds and store artifacts in remote repository in Artifactory.
- Jenkins administration to user access credentials, deployment email notification configuration for new users and using matrix plugins to manage Jenkins.
- Supporting configuration of Jenkins Build pipeline jobs, plugins installation with team for configuration of maven multi module jobs, free style jobs.
- Application deployment and data migration on AWS.
- Deployed micorservice on Pivotal Cloud Foundary.
- Use to monitor logs on Splunk, Kibana
- Experience deploying and operating AWS, specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch using the AWS console and AWS CLI.
- Experience in developing Cloud Formation Scripts for AWS Orchestration.
- Troubleshooting and performance tuning issues with applications like Oracle10g, MySQL 5.xand Java Applications on operating systems which included RHEL.
- Involved and working in Agile Methodology (Rally),Change management, Release management, SCM, and used tools service now.
Environment: Linux, RHEL, AWS, PCF, Shell Scripting, Jira, Bamboo, GIT, Splunk, Web services, REST APIs, Apache-Tomcat, JBoss, Ansible, Ubuntu, Azure, Weblogic, SVN, Maven, ANT, IIS, LINUX, XML, Power Shell, Shell Scripts, Python, Jenkins, Apache Tomcat, AWS, GIT, Puppet,Kibana.
Confidential, Westchester, PA
Sr. DevOps Engineer
Responsibilities:
- Working and supporting on continuous integration on GO CD, Jenkins, maven, Git for Amazon EC2 deployment instances on cloud computing, Pivotal cloud Foundry and store the build artifacts in S3 bucket deployment.
- Supporting for Git version control system merging, hooks, branching the files and creation of repos.
- Supporting trouble shooting for Build and Release deployments in Dev, QA and Pre-Prod environments.
- Good in resolving JAVA/J2EE errors while making a Build.
- Use automated scripts based on Shell and Python for Automation.
- Working on Amazon EC2 cloud computing Ubuntu Linux, tomcat application deployment using chef supporting on chef recipes with cloudops / TechOps team of configuration management.
- Supporting Maven multi module builds and store artifacts in remote repository in Artifactory.
- Jenkins administration to user access credentials, deployment email notification configuration for new users and using matrix plugins to manage Jenkins.
- Supporting configuration of Jenkins Build pipeline jobs, plugins installation with team for configuration of maven multi module jobs, free style jobs.
- Deployed micorservice on Pivotal Cloud Foundary.
- Application deployment and data migration on AWS.
- Use to monitor logs on Kibana, Splunk
- Experience deploying and operating AWS, specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch using the AWS console and AWS CLI.
- Experience in developing Cloud Formation Scripts for AWS Orchestration.
- Troubleshooting and performance tuning issues with applications like Oracle10g, MySQL 5.xand Java Applications on operating systems which included RHEL.
- Involved and working in Agile Methodology (Rally),Change management, Release management, SCM, and used tools service now.
Environment: Linux, Python, AWS, Shell Scripting, Bit Bucket, Jira, Bamboo, GIT, Nagios, Web services, Tomcat, Puppet Modules,Ubuntu, Azure, Weblogic, SVN, Maven, ANT, IIS, LINUX, XML, Power Shell, Shell Scripts, Python, Jenkins, Apache Tomcat, AWS, GIT, Puppet, Cloud Foundary, Splunk.
Confidential, Albany, NY
Sr. DevOps Engineer
Responsibilities:
- Automated the cloud deployments using chef, python (boto& fabric) and AWS Cloud
- Formation Templates.
- Installed Workstation, Bootstrapped Nodes, Wrote Recipes, Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/ Packages using Chef as well as AWS for EC2/S3&ELB with Chef Cookbooks.
- Create Chef Automation tools and builds, and do an overall process improvement to any manual processes.
- Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration.
- Involved in the installation and configuration of Nginx as a web server.
- Experience with Build Management Tools Ant and Maven for writing build.xml and pom.xml
- Integration of Automated Build with Deployment Pipeline.
- Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
- Utilized WAR and JAR files for deployment of enterprise apps.
- Experienced in build and deployment of Java applications on to different environments such as QA, UAT and Production.
- Branching, Tagging, Release Activities on Version Control Tools: SVN, GitHub. Extensive usage of Tortoise SVN in windows environment for version control activities.
- Implemented Chef Recipes for Deployment on buildon internal Data Centre Servers. Also, re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
- Evaluated testing of Chef Recipes - Concept of Test Driven Development for Infrastructure as a Code.
- Implemented Chef Cookbooks for OS component configuration to keep AWS server's template minimal.
- Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration.
- Virtualized the servers using the Docker for the test environments and dev-environments needs. And, configuration automation using Docker containers.
- Build artifacts are deployed into Tomcat instances and were integrated using the Perl and Shell scripts.
- Implementing a Continuous Delivery framework using Jenkins, Puppet, Maven& Nexus in Linux environment.
- Manage deployment automation using Puppet, MCollective, Hiera, and Custom Puppet modules, Ruby.
- Involved in periodic archiving and storage of the source code for disaster recovery. Prepared Junittest cases and executed server configurations.
- Supported and developed tools for integration, automated testing and release management.
- Used Anthill pro as Continuous Integration (CI) server.
Environment: Docker, Chef, AWS, S3, Autoscaling, EBS, RDS, Cloud sigma,SVN, ANT, Jenkins, LAMP, Anthill Pro, Maven, Apache Tomcat, Shell, Perl, Nexus, AWS, EC2, Junit, Python.
Confidential, Kansas City, KS
Sr. DevOps Engineer
Responsibilities:
- Designed and developed Continuous Integration and continuous deployments principles and methodologies with tools like SVN, ANT and Jenkins.
- Worked as Core cloud team member in making decisions towards Cloud approach.
- Installed, configured and Administrated all UNIX/LINUX servers on Amazon Web Services (AWS), which included the design and selection of relevant hardware for Supporting the installation/upgrades of Red Hat (5/6), CentOS 5/6 operating systems.
- Responsible for Installation, configuration, Maintenance, Deployments, Update, Monitoring, Performance tuning on Linux.
- Deployed and monitored scalable infrastructure on Amazon web services (AWS) & configuration management using Chef.
- Writing Chef cook books to manage configurations and automate installation process for webservers and AWS instances.
- Worked on Amazon Web Services, creation & configuration of EC2 instances, virtual machines to configure with the elastic IPs.
- Worked on security groups to resolve firewall issues. Good understanding on creating Images for EC2 instances.
- Supported project teams in a Continuous Integration and Continuous deployments environment with Jenkins. Perform Maintenance.
- Helped developers with version control system tasks such as branching, merging, and cherry-pick changes.
- Worked on SCM tools like SVN. Perform maintenance and upgrade Continuous Integration Systems.
- Deploying Micro services in Dev & QA environment using AWS ECS and Docker.
- Experience in setting up the Job in Jenkins and helping the team for release candidate builds.
- Developed Maven build scripts for packaging and deploying services.
- Provided enhanced security by using Identity and Access Management for AWS account.
- Worked on recipes, creating and manipulating existing recipes. Created cook books and worked on configuring nodes as and when the requirement or request originated from the developers.
- Extensive experience in all phases of Software Development Life Cycle with emphasis in designing, developing, implementation, deployment and support of distributed enterprise scalable, secure and transactional J2EE applications.
- Self-motivated learner and architect with strong customer focus and obsession with quality.
Environment: Java, ANT, Maven, Jenkins, AWS, Sonar, Nexus, SVN, Python, Shell Scripting, JBoss 6.1, Tomcat, WebLogic, Chef.
Confidential, MI
Sr. DevOps Engineer
Responsibilities:
- Configured and maintained Apache web server from open source with Java and Tomcat.
- Installation, Maintenance, Administration and troubleshooting of Redhat Enterprise Linux 5.x/6.x servers on various hardware platforms.
- As member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting, on UNIX platform.
- Installed and configured Jenkins for Automating Deployments and providing an automation solution.
- Integrated GIT into Jenkins for Automating Deployments and providing an automation solution.
- Used Jenkins for automating Builds and Automating Deployments.
- Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention.
- Experience working with Puppet Enterprise and Puppet Open Source, Installed, Configured, Upgraded, and managed Puppet master, agents and databases.
- Integration of Puppet with Apache and developed load testing and monitoring suites in Python.
- Automating the regular tasks in Subversion and streamlining the process of access to SVN.
- Migrated projects from SVN to GIT.
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
- Work with product development to resolve build-related issues in all projects provided support for Application issues.
- Responsible to perform Build operations with ANT scripts, while implementing the required modifications in the ANT script to perform build operations, in accordance with requirements.
Environment: UNIX, Jenkins, Windows, Subversion, Git, ANT, MAVEN, Jira, Puppet, Test Manager.
Confidential, Windsor, CT
DevOps Engineer
Responsibilities:
- Installed and configured Weblogic Server 10.3/11g and Sun one iplanet webserver
- Installed and configured Apache 2.2 Webserver and Oracle10i database to work with WebLogic Server 10.x/11g.
- Worked as a system admin for UNIX (specifically Solaris) and Windows servers. Configured and managed secured environments using SSL and digital certificates.
- Developed the startup and shutdown scripts for the WebLogic servers.
- Involved in Performance tuning of Weblogic server 10.x with respect to heap, threads and connection pools.
- Configured Plugins for Apache with Weblogic Application Server
- Deployed WAR, JAR and EAR applications in WebLogic 8.x, 9.x and 10.x. Created Work Managers for the specific applications based on their priority.
- Worked with performance monitoring tools like Wily Introscope with WebLogic application server.
- Worked with profiling tools like JProbe with Weblogic Server.
- Installation, configuration of Identity Manager with Weblogic Server.
- Monitoring error logs, fixing problems and tuning parameters on WebLogic environment
- Extensively used Verbose GC for garbage collection and tuning Heap size to reduce memory leakage.
- Troubleshooting using thread dump, heap dump and Garbage collection analysis for WebLogic server issues
- Monitoring the startup logs for any exceptions or errors. Performing regular health checks for the servers in the Testing and Production environments.
- Developed shell scripts making use of wladmin and WLST command line utilities to maintain the WebLogic Server.
- Developed and implemented corn jobs to schedule tasks on the server.
- Deployed enterprise applications, EJBs, connector modules and configured the web application in a clustered environment.
- Configured and administered JDBC connection pools, data sources, JMS, JNDI in WebLogic Application Server.
- Worked in collaboration with BEA support on some critical issues for the application. Those issues concentrate around the deadlock and threads getting stuck.
- Developed and Customized Server Monitoring, Startup, Shutdown and Rotate Logs Script as per the environment.
- Involved with the developers in trouble shooting and fixing day-to-day problems of the applications in Production on 24/7 schedule.
Environment: Red Hat Linux (RHEL 4/5), Logical Volume Manager, Global File System, Red Hat Cluster Servers, Oracle, MySQL, DNS, NIS, NFS, Apache, Tomcat
Confidential, Louisville, KY
Java Developer
Responsibilities:
- Involved in design and development and Testing Phases
- Involved in designing the user interfaces using JSPs.
- Involved in developing the presentation layer using HTML, XSL, CSS, JavaScript, AJAX and developed Custom tags and JSTL to support customer user interface
- Developed the application using Struts Framework that leverages Model View Layer (MVC) architecture.
- Implemented the application using the concrete principles laid down by different design patterns such as MVC, Business Delegate, Data Access Object, Singleton and Factor
- Used SPRING IOC to support Hibernate tool and Struts
- Used XML Web Services using SOAP to transfer the data to application that is remote and global to different financial institutions-
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
- Developed middleware components using EJB (Session Beans)
- Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tables.
- These POJOs are serialized Java Classes that would not have the business processes
- Developed database objects in SQL Server 2005and used SQL to interact with the database during to troubleshoot the issues.
- Used Log4J to capture the log that includes runtime exceptions.
- Developed JUnit test cases for all the developed modules.
- Deployed the applications on IBM Web Sphere Application Server 6.0
- Developed Maven scripts to assist in the Continuous Integration
Environment: Java1.3, J2EE 1.4, JSP 2.0, Struts 2.0, Springs, EJB 2.0, JMS, HTML, XML, WSAD 5.1.2 (Web Sphere Studio Application Developer), UNIX, IBM Web Sphere Application Server 6.0, Hibernate 2.0, Maven, SOAP, JUnit, LOG4J, SQL Server 2008, Windows
Confidential
Systems Analyst
Responsibilities:
- Used message driven beans for asynchronous processing alerts to the customer.
- Used Struts framework to generate Forms and actions for validating the user request data.
- Developed Server side validation checks using Struts validators and Java Script validations.
- With JSP’s and Struts custom tags, developed and implemented validations of data.
- Developed applications, which access the database with JDBC to execute queries, prepared statements, and procedures.
- Developed programs to manipulate the data and perform CRUD operations on request to the database.
- Worked on developing UseCases, ClassDiagrams, Sequencediagrams, and DataModels.
- Developed and Deployed SOAP Based Web Services on Tomcat Server
- Coding of SQL, PL/SQL, and Views using IBMDB2 for the database.
- Working on issues while converting JAVA to AJAX.
- Supported in developing business tier using the stateless session bean.
- Extensively used JDBC to access the database objects.
- Using Clear case for source code control and JUNIT testing tool for unit testing.
- Reviewing the code and perform integrated module testing.
Environment: Java 5, J2EE 1.4,AJAX, Struts 1.0, Web Services, SOAP, HTML, XML, JSP, JDBC, ANT, XML, IBM, Tomcat, JUNIT, DB2, Rational Rose, Eclipse Helios, CVS.
Confidential
Jr Programmer
Responsibilities:
- Writing Test Plan, Test Scenarios, Test Cases and Test Matrix documents analyzing the Use Cases.
- Responsible for manually testing the entire application for GUI, Functionality, Business Logic and Use case adherence.
- Writing Automated Test Cases, Test Scripts, and Testing Scenarios, using Quick Test Professional for Regression testing, implementing the required checkpoints and updating them from time to time.
- Utilized SQL and PL/SQL for working with data relating to testing, test dataset creation and verification.
- Analyzing key scenarios to realize crucial functional areas of the application, Creation and Execution of QTP Test Scripts against the Key functional areas and Performance Testing of the Application
- Defect reporting, tracking and generation of reports and graphs for management requirements.
Environment: JavaScript, UNIX, Oracle8i, SQL, WindowsNT4.0, Quick Test Professional, Quality Center, Load Runner - (Mercury Interactive)