Aws Cloud Developer Resume
MN
SUMMARY:
- Having 8+ years of IT industry experience in AWS, DevOps and Linux admin with strong innovative and technical background. Possess strong interpersonal skills with excellent verbal and written communication skills and can effectively interact with all levels of employees including management team.
- Experience with Amazon web services (AWS) and virtualization - based technologies.
- Experience is Source code repositories such as GitHub, subversion
- Hands on experience with an in-depth level of understanding in the strategy and practical implementation of AWS cloud-specific technologies including Elastic Compute Cloud (EC2), Simple Storage Services (S3), Route 53, Cloud Formation, Elastic IPs, Virtual Private Cloud (VPC), RDS and Cloud Watch
- Expertise skills in Automating, configuring and deploying instances on Cloud environments and On-Premise Data centers. Experience in the areas of DevOps, CI/CD Pipeline, Build and release management, AWS/Azure and Linux/Windows Administration
- Experience of scalable Teradata parallel processing system and data transactions
- Database programming on Linux (Teradata on Suse), Teradata SQL and MySQL
- Software development in full test-driven, agile life-cycle: breaking software requirement, design specification into small user stories and test cases, coding, unit test, code review, code management with GitHub/clear case, system integration test, bug fix and release to customer.
- Experienced in Object Oriented Analysis and Design and Object-Oriented Programming using various methods and structures
- Has experience in Bash and Python Scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture and hands-on Engineering
- Worked with Scripting Automation for JavaScript, Linux/Unix toolbox, Python, Peal, Bash, Ruby, Puppet, Chef, Git, GitHub, Jenkins and Data Center, ESX, VMware Virtual Switch with Design/Implementation
- Provided security and managed user access and quota using AWS Identity and Access Management (IAM), including creating new Policies for user management in JSON
- Advanced troubleshooting experience using TCPDUMP, FW Monitor, Packet Capture, Wire shark & Flow logs ins AWS.
- Good experience of AWS Elastic Block Storage (EBS), different volume types and use of various types of EBS volumes based on requirement.
- Having good knowledge of Spark SQL and Spark using Scala.
- Hands on experience with Spark batch process and did POC on kafka Spark streaming process
- Implemented Continuous Integration and Delivery (CICD) using Jenkins plugin to automatically deploy builds with AWS Code Deploy included creating an AWS Code Commit repository, installing Jenkins and adding files to the Code Commit repository and configuring the plugin to create a deployment when changes are committed to an AWS Code Commit repository.
- Hands-on experience with configuration & automation tools such as CHEF, Vagrant, Docker, git, Jenkins, nexus, puppet, Ansible, shell, python
- Experienced in setting up CHEF workstation, boot strapping various enterprise nodes and setting up keys.
- Working as Cassandra Admin/Architect (Datastax DSE--NoSQL DB) on 20 node prod and QA DR cluster.
- Cassandra Cluster planning which includes Data sizing estimation, and identify hardware requirements based on the estimated data size and transaction volume
- Experienced with multiple Linux/Unix distros including RHEL, CentOS and Ubuntu.
- Experienced with installations and configuration of Linux/Unix software and applications.
- Experienced with controlling access to files and directories with Linux file system permissions. Extensively used Veritas Cluster Server 4.x/5.x for High Availability Environment.
- Solid experienced in Installation, Configuration, Deployment, Performance Tuning, Maintenance and Troubleshooting of Enterprise Applications using Web logic 12c/ 10.x / 9.x / 8.x.
- Hands on experience of installation, configuration and administration of virtual machines on VMware ESX/ESXi 4.x/5.x servers.
- Working knowledge in installing, configuring, implementing and managing RAID 0, RAID 1 and RAID 5 technologies.
- Amazon RDS Multi-AZ for automatic failover and high availability at the database tier for MySQL workloads
TECHNICAL SKILLS:
Public Cloud Platform: Amazon Web Services: Elastic Compute Cloud(EC2), Simple Storage Services (S3), Route 53, Cloud Front, Elastic Bean Stalk, Virtual Private Cloud(VPC), RDS, Cloud Watch, Elastic Load Balancer(ELB), Auto-Scaling, IAM Roles, Users, Profile, Elastic IP’s, Nagios, GIT, Security Policies, Cloud Formation, Dynamo DB, Redshift.
Operating Systems: Red hat Linux 4/5/6/7, Windows servers 2003, 2008, 2008 R2, 2012, Windows 7/8/10.
Languages/Technologies: C++, C#, Groovy, Java, JEE, HTML, XML, CSS, ASP.NET, Razor, Ajax, MVC, LINQ, SQL, PL-SQL, PHP, JavaScript, Servlets, Bootstrap, Kafka
Databases: Oracle, SQL SERVER, My SQL, Dynamo DB, MS SQL.
Software/Tools: Microsoft Office, Visual Studio 2013, Cisco Packet Tracer, Microsoft Visio, QT Creator, Visual Studio BI, Oracle, My SQL, SAP by Design, Pager Duty, GitHub, NetBeans, Amazon Web Services, ANT, Nagios, Jenkins, Chef, Tableau, Ansible.
Network Protocols: TCP/IP, UDP, DHCP, HTTP, VPN, DNS, NTP, FTP, SSH, and Telnet
Application Server: Microsoft Active Directory 2000/2003/2008/2008 R2, DHCP, DNS, WINS
Virtualization: VSphere 5.0/4.0/ 4.1, ESX/ESXi server 5.0/4.1/4.0/3.5/3.0, V Sphere Client, VCenter, VMotion, Storage VMotion, VMware Update Manager, VMware Tools, VMware Converter, DRS, HA
PROFESSIONAL EXPERIENCE:
Confidential, MN
AWS Cloud Developer
Responsibilities:
- Responsible for designing and implementing cloud-based solutions for public cloud deployment
- Migration of Existing Application to AWS cloud.
- Worked in EC2, S3, Cloud Formation, Cloud Front, RDS, VPC, Cloud watch, IAM Roles/Policies, SNS subscription service
- Provision AWS resources using management console as well as Command Line Interface. (CLI)
- Cloud Engineer responsible for designing, building, and maintaining multiple AWS infrastructures to support multiple finance applications
- Installation, Configuration, Administration, upgrading and Troubleshooting of VMware VSphere ESX, Virtual Center
- Planning and Designing VMware vSphere and VMware Virtual Center
- Installation, Configuration and maintenance of Hosted VMware products. (VROPS, VRO, VRM)
- Creating and Managing Virtual Machines and Templates as per security standards
- Creating Clusters for High Availability (HA) and Distributive Resource Scheduling (DRS), Configured Resource Pool, Motion, Alerts, Alarms, NTP.
- Migrate Physical Servers to Virtual Server using VMware Converter (P2V Converter).
- Moving VMs from one LUN to another LUN using Storage VMotion (SVMotion).
- Migrating of using VMotion Performing Snapshots, Cloning, Cold Migrations and Hot Migrations.
- System Administration-Managing Users, Groups, Roles and Access Permissions
- Worked on POC for Deploying the AWS infrastructure using TerraForm & CloudFormation created and configured Redshift Cluster for data-warehousing responsible for Security, included opening different ports on security groups and Network ACL
- Experience in deploying infrastructure components via AWS Management Console, AWS CLI, PowerShell, and Cloud Formation scripting
- Experience in Installing and monitoring standalone multi-node Clusters of Kafka and Storm.
- Created CI/CD pipelines and setup auto trigger, auto build and auto deployment with the help of the CI/CD tool like Jenkins.
- Responsible for setting up from scratch and maintaining automated CI/CD Pipelines for multiple apps.
- Installed and configured Nexus Firewall to block unwanted components from entering the CI/CD pipeline.
- Developing a BDD methodology using Spock integration with Jenkins to help tame Groovy REST API development efforts.
- Advisor on Groovy technologies including Groovy, Grails, Gradle and their integration with the J2EE ecosystem.
- Responsible for the development of Docker images on internal suite of hardware platforms.
- Converted legacy production virtual machine to Docker environment.
- Implemented build stage- to build the Microservices and push the Docker container image to the private Docker registry
- Experience in developing END to END planning & Implementation of Various Network Devices and Business Application with the SIEM Device - QRADAR /SPLUNK.
- Expert level understanding of Qradar Implementation & its Integration with other N/W devices and Applications and the troubleshooting work.
- Expertise in Creating Scripting for Configuration Backup, Report backup, Qrdar Device Reports and for Metric Generation.
- Developed a Grails REST API Architecture and used it to implement an API with Spock for submitting Test Jobs to an Automated Jenkins Farm and Selenium Grid.
- Automated Gradle/ Groovy to test 18 Jenkins Master\Slaves and a Selenium Hub with 9 Node servers running 12 browsers across 2 platforms for Java and .Net.
- Created GitHub repository for current and future project scripts
- Worked extensively with S3 buckets and cross region replication.
- Extensive knowledge of Creating NACLs, RDS, EC2, Security Groups, Carving out subnets from VPC using AWS console and cloud formation temples
- Rehydration for EC2 instances on regular bases
- Experienced in SOX audits with internal and external auditors and Defined Control objects for Risk and Control items.
- Implemented an Existing ETL project replaced by Spark Framework. Writing script in Spark to load data from various sources files.
- Worked on loading CSV/TXT/DAT files using Scala language in Spark Framework to process the data by creating Spark Data frame and RDD and save the file in parquet format in HDFS to load into fact table using ORC Reader.
- Write scripts for accountability of Instances in application to track costs and minimize cost
- Replication of RDS instances from one region to another using custom script
- Design, develop and manage data on Cassandra clusters
- End- to-end performance tuning of Cassandra clusters
- Responsible for the build out, day-to-day management, and support of Big Data clusters based on Hadoop, Cassandra, and other NoSQL technologies, on-premises and in cloud. Responsible for cluster availability.
- Perform system & data administration functions network of Linux hosts associated with their Big Data (Cassandra, Hadoop) operations.
- Migration of existing Teradata tables to Redshift/RDS PostgreSQL.
- Development/test/bug fix of Teradata database licensing in Agile and Open Source for AWS /Azure cloud platforms, load/unload utilities, Database system resource management, Multiple Hash Map major feature release.
- Developed code in Python to activate/revoke/renew/fold/unfold Teradata license on AWS /Azure Cloud platform.
- Developed Webpage in HTML, Node.js, Javascript, JSON, XML to handle online AWS /Azure licensing
- Developed standalone applications, common libraries in C/C++ for Teradata license activate/revoke/renew.
- Integrated AWS Dynamo DB using AWS Lambda to store the values the items and backup the Dynamo DB streams.
- Experienced in AWS Elastic Beanstalk for app deployments and worked on AWS LAMBDA with Amazon kinesis.
- Automate operations processes using Lambda, CloudWatch Events, Schedules.
- Developed code coverage scripts for Python and c code in Jenkins
- Experience in Branching, Merging, Tagging and maintaining the versions using SCM tools like GIT (GitHub)
- Developed and maintained the continuous integration and deployment systems using Jenkins, ANT, Maven, Nexus, Ansible and Rundeck
- Generated scripts in Maven, Perl & BASH Shell for build activities in QA, Staging and Production environments.
- Extensive experience in writing Cookbooks, roles, environments in chef.
- Extensive knowledge of chef-zero, chef-solo, test kitchen in order to converge cookbooks locally.
- Extensive experience with Continuous Integration tools Jenkins and project dependency management tools ANT, MAVEN to build Java/J2EE applications.
- Extensive knowledge of working with Elastic load balancer/Application load balancer
- Experience in both Linux and Windows Build environment.
Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), VDI, Linux, Git version Control, VPC, Ansible, AWS EC2, S3, Route53, EBS, ELB, Groovy, Cloud watch, Cloud Formation, AWS CLI, AWS Auto Scaling, Subversion, Unix/Linux, Shell scripting, Linux, Kafka
Confidential, MD
DevOps/ AWS Engineer
Responsibilities:
- Designed highly accessible, fault tolerant and cost effective and fault systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
- Initiating Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and managing and configuring launched instances with respect to specific applications.
- Created detailed AWS Security Groups which behaved as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
- Managing Multiple AWS instances, assigning the security groups, Elastic Load Balancer and AMIs.
- Auto scaling the instances to design cost effective, fault tolerant and highly reliable systems.
- Configuring of Virtual Private Cloud (VPC) with networking of subnets containing servers.
- Develop Cloud Formation scripts to automate EC2 instances.
- Built S3 buckets and managed policies for S3 buckets and used S3 bucket and Glacier for storage and backup on AWS.
- Setting Cloud Watch alerts for instances and utilizing in Auto-scaling launch configurations for better performance.
- Experience with maintaining an ASP.NET application written in .NET 3.5. Knowledge of Visual Studio 2010 and a few .NET frameworks.
- Participated at all levels of the technical architectures and design activities.
- Implemented Continuous Integration using Jenkins and GIT.
- Responsible for build and deployment automation using Docker containers, Vagrant and Chef.
- Configured and setup Kubernetes Cluster environment with a master and 3 minions
- Worked on Apache and Firewalls in both development and production.
- Worked on installation of Docker using Docker toolbox.
- Worked on creating the Docker containers, Docker images, tagging and pushing the images and Docker consoles for managing the application life cycle.
- Deploy Docker Engines in DockerVirtualized Platforms for containerization of multiple applications.
- Configure Docker container for automated testing purposes.
- Experienced in SOX audits with internal and external auditors and Defined Control objects for Risk and Control items.
- Developed a client-side RIA Framework to enhance Ajax processing.
- Integrated the RIA Framework into JSP pages using JSTL, Spring MVC, Backbone and jQuery.
- Integrated Facebook Connect for Social Network Interaction with Groovy, Gradle and a Geb browser automation suite.
- Hands on experience in CI (Continuous Integration), CD (Continuous Delivery) pipelines, strong background in Build and Release Management and Cloud Implementation all within that suites the needs of an environment under DevOps Culture
- Designing and implementing CI (Continuous Integration) system: configuring Jenkins servers, Jenkins nodes, creating required scripts (Perl & Python), and creating/configuring VMs (Windows/Linux).
- Bash shell-scripts to automate routine activities.
- Experienced in AWS Elastic Beanstalk for app deployments and worked on AWS Lambda with Amazon kinesis
- Developed, deployed, and managed event-driven and scheduled AWS Lambda functions to be
- Responsible for building scalable distributed data solutions using Hadoop
- Worked on designing and deployment of Hadoop cluster and different Big Data analytic tools including Pig, Hive, HBase, Flume, Spark, and Impala with Cloud era distribution.
- Build Apache Kafka Multinode Cluster and used Kafka Manager to monitor multiple Clusters.
- Build Apache Storm Multininode Cluster.
- Load the data into Spark RDD and performed in-memory data computation to generate the output response.
- Developed Spark scripts by using Scala shell commands as per the requirement.
- Extending HIVE and PIG core functionality by developing custom User Defined Functions (UDF).
- Good working experience in using Spark SQL to manipulate Data Frames in Python.
- Designing cloud infrastructure, planning and testing better solutions, deploying and managing physical or cloud infrastructure, perform efficiently under pressure in critical situations with Windows, Linux and other environments.
- Analyze success through Google Analytics, reports and cost-effective strategies for KCS. Savings in Support Cost from the Agent perspective, Case Deflection, Improved Content Relevancy, Improved customer experience, and increased productivity of support engineers (agents).
- Building the Knowledge Base of Pivotal, the repository of certified knowledge produced per Knowledge Centered Support (KCS) guidelines and based on Customer Effort Score (CES) per TSIA, lead the program company-wide and made it an outstanding success.
- Collaboration outside of Pivotal Support - collaborating with R&D Engineering and Technical Project Management team of Pivotal Cloud foundry to analyze the content gaps from Tickets, community threads and social referrals of Knowledge Base.
- Helping out Pivotal Support Operations team for content migration planning and help center experience building for Salesforce Services cloud
- Enhanced Search experience across Pivotal properties for Customers and Service Delivery Professionals
- Manage the integration of new software projects and products into the build.
- Concentrated on continuous integration and deployment, promoting solutions to target environments as required.
- Automate provisioning of ssh authentication infrastructure to 1000+ servers using Chef, Ansible.
- Used Chef to manage configuration of connected server.
- Implemented and maintained the monitoring and alerting of production, corporate servers and storage using AWS Cloud Watch for efficiency.
- Responsible for Virtualized platform VMware with 900+ hosted VMs on 40+ ESXI Hypervisor Spread across 5 locations across globe.
- Performed RCM (Release certified matrix) upgrade for all the supported VBlock's 320, 340 & 240.
- Deployed VMware infra at 3 client location for Server consolidation project and Virtualized 400 Physical servers on VMware ESXi platform P2V migration
- Managing and maintain the VMware tools for all the VM's windows, Linux & VAPP's.
- Upgraded the VMWare tools through VMware update manager
- Trouble shooting the issues in the VBlock's hardware's & applications
- Created the LDAP configuration for the VMware and other application servers.
- Created & Troubleshot Virtual Networks and vSwitches
- Product support RHEL installations, application integrat
- Work with product development to resolve build-related issues in all projects.
- Troubleshooting various production errors and fix them.
Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), Groovy Shell Scripting, OpenStack, Ruby, Putty, Confluence, Jenkins, Docker, GIT, Windows, Linux, Kafka
Confidential, NJ
AWS Developer
Responsibilities:
- Documented all build and release process related items. Level one support for all the build and deploy issues encounter during the build process.
- Implemented Chef to deploy the builds for Dev, QA and production. Involved in Chef and Puppet for Deployment on Multiple platforms. Build Applications for Java environments using Maven and Puppet, chef.
- Participate in Enterprise Change Management process (ECM) to install/upgrade patches for different applications running on production and test servers.
- Experience in deploying Azure ad connect to synchronize on premise Active Directory accounts to Azure AD
- Deployed LAMP based applications in AWS environment, including provisioning MYSQL-RDS and establish connectivity between EC2 instance and MySQL-RDS via security groups.
- Automated the cloud deployments using chef and AWS Cloud Formation Templates.
- Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances
- Setting up Splunk, Sumo Logic and new relic monitoring for AWS and Azure Cloud environments. And Involved in Upgrade of Bamboo& Artifactory Server and use of AWS, Azure Cloud for issues.
- Worked on Microsoft Azure (Public) Cloud to provide IaaS support to client. Create Virtual Machines through Power Shell Script and Azure Portal.
- Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Puppet.
- Virtualized the servers using Docker for the test environments and dev-environments needs, also configuration automation using Docker containers
- Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
- Integrated Docker container-based test infrastructure to Jenkins CI test flow and set up build environment integrating with GIT and JIRA to trigger builds using WebHooks and Slave Machines.
- Puppet is used for Continuous Delivery. Managing of CI/CD process and delivered all application in rpms.
- Implemented Puppet modules for server housekeeping. Built a new CI pipeline. Testing and deployment automation with Jenkins, and Puppet.
- MySQL container deployment in Docker using Python and monitoring of these containers.
- Created Run list in chef for each application to help the release management team for successful deployments. Selecting the appropriate Azure service based on compute, data or security requirements and leveraging Azure SDKs to interact with Azure services from your application.
- Experience in configuring, deployment and support of cloud services including Amazon Web Services (AWS), OpenStack and Azure.
- Wrote Lambda functions in python for AWS, AZURE which invokes python scripts to perform various transformations and analytics on large data sets in EMR clusters.
- Collaborate in the automation of AWS infrastructure via terraform, ansible, and Jenkins software and services configuration via chef cookbooks.
- Used Puppet to deploy ELK for automating CD and configured Slave Nodes and deployment failure reporting. Created and updated Puppet manifests and modules, files, and packages stored in the GIT repository.
- Work on source control tools like GIT, Perforce on UNIX & Windows Environments migrated subversion repositories to GIT and integrated Eclipse IDE with different versioning tools like Subversion and Git.
- Used Ansible playbooks to setup Continuous Delivery pipeline.
- Worked with BI teams in generating the reports and designing ETL workflows on Tableau
- Design EC2 instance architecture to meet high availability application architecture and security parameter.
- Automated Virtual Infrastructure using Power Shell. Designed Puppet Modules to manage configurations and automate installation process.
- Implementing Test Driven Development (TDD) approach for writing Chef Cookbook using Test-kitchen, Vagrant.
- Created Jobs in Jenkins and set up global permission and scheduling jobs in pole SCM.
- Configured Jenkins as a CI engine to build and promote applications to QA, UAT and Staging to Linux environments.
- Performing standard health checks for all the supported servers on daily basis and ensuring awareness of unsatisfactory results to avoid business impact which may occur due to high memory, CPU and disk space usage.
- Document release metrics, software configuration process. Used Maven scripts to build the source code.
- Supported and helped to create Dynamic Views and Snapshot views for end users.
- Implemented & maintained the Branching and build/release strategies utilizing GIT.
- Used tracking tool JIRA and triaged the issues and maintained bugs using JIRA tool.
- Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.
- Responsible for defining Branching & Merging strategy, check-in policies, improving code quality, automated Gated Check-ins, defining backup and archival plans.
- Management of Red hat Linux user accounts, groups, directories and file permissions.
- Creating the file systems using Red Hat volume manager and performing the health check on regular basis for all Linux servers.
Environment: Java, Eclipse, Tomcat, Apache, Jenkins, Ruby, Puppet, JIRA, VMware, Maven, Git, Azure, Hadoop, AWS, Windows, Ruby, Chef, Power shell, GIT, Oracle 11g, Windows and LINUX, Tableau Desktop 9.x, Tableau Server 8.x, 9.x.
Confidential, OKC, OK
Research Assistant
Responsibilities:
- Actively participated in gathering the required information for the project.
- Involved in different stages of Project Life Cycle.
- Modified current database by adding tables, indexes and constraints.
- Optimized the performance of queries with modification in TSQL queries, removed unnecessary columns, eliminated redundant and inconsistent data, normalized tables, established joins and created indexes wherever necessary.
- Proposed triggers on events to insert, update and captured the data Defined constraints, rules and defaults to ensure data integrity and relational integrity.
Environment: SQL Server 2005, T-SQL, SQL Server 2005 Reporting Service, VSS, Windows 2003 Server, Enterprise Manager, Query Analyzer, SQL Profiler.
Confidential
Java Developer
Responsibilities:
- Implemented Agile (SCRUM) methodology and Test Driven Development (TTD) for the software development process and to produce high quality application.
- Designed and developed the front end using HTML, CQ5 JSP, and Struts 2 tags.
- Implemented jQuery, JavaScript and Ajax for front implementation.
- Worked on JSF inbuilt AJAX tags for partial page updates.
- Written PL/SQL stored procedures and functions.
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, with MySQL database.
- Designed the front end using HTML5, CSS3, JavaScript, jQuery (using best SEO practices), AJAX, and JSON.
- Deep insight into implementation of SOAP style web services using Axis2 in java.
- Created SOAP/WSDL Web Service clients/proxies and worked on SoapUI to test results
- Implemented the modules using the Struts 2 MVC.
- Designed and Implemented the DAO layer using spring, Hibernate.
- Developed and used REST WebServices API using CXF and Spring 3.
- Implemented test cases using JUnit.
- Developed callback functions to parse and handle JSON data returned from the server.
- Monitoring the error logs using Log4J.
- Used Tomcat/ WAS 7.0 as a web server to test and deploy application.
- Implemented the Database queries using PL/SQL, Oracle.
- Used Perforce (p4v) to implement version control System.
- Designing and coding of Business Classes using Spring IOC and AOP features.
- Used Junit for testing Java classes.
- Developed using Spring, Spring Security, Dependency injection concepts.
- Extensively worked on MQ Series using point - point, publisher/subscriber messaging Domains for implementing Exchange of information through Messages.
- Worked on UML application design diagrams and drawn class, use case diagrams.
- Used Oracle DB as the Backend for the application.
- Provided maintenance and support by solving production issues.
- Written shell scripting for server startup and shutdown.
Environment: Eclipse, Tomcat 6.0, WebSphere 7, Java 6, HTML, CQ5 JSP, Struts2 MVC, Spring 3.x, Hibernate 3.x, Spring JDBC, REST, AJAX, Java Script, jQuery, JSON, Maven, Perforce (P4), Version One, Oracle 10g, Blade Logic, CESER, Jenkins, Unix Platform, Introscope, Desktop Framework.
Confidential
Java Developer
Responsibilities:
- Designed UI screen for Insurance Quote to get User information with JSP, Struts tag library.
- Developed Action Classes, Service Classes for Resident Insurance premium payment module.
- Involved in Coding JavaScript code for UI validation and worked on Struts validation frameworks.
- Involved in the development of both the back end and the front end of the application using Struts, Hibernate and Web Services.
- Wrote PL/SQL Queries to get Schedule of policy payment and defaults.
- Developed Session and Entity beans for Insurance Quotes.
- Developed web services using Apache Axis web service engine, used SOAP request response exchange pattern to exchange business XMLs.
- Responsible for Writing JSP for Online Quote for Resident Insurance.
- Used Web Services for interacting with a remote client to access data.
- Developed CMP read only Entity beans to get Insurance Quotes.
- Fixed the bugs identified in test phase.
- Written JUnit test cases for Unit testing in Pension Manager Module.
- Documented CR impact analysis and prepared implementation documents.
Environment: Java 1.4, J2EE, Ext JS, JSP, Servlets, Struts, XML, SVN, ANT, JUnit, HTML, CSS, Apache AXIS, Web logic 8.1, SOAP, WSDL, Oracle 9i.