Java Aws 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 TEMPeffectively 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.
- Hands-on experience in latest automation tool Terraform and server less automation tool Lambda.
- 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 AWSIdentity 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 AWSElastic Block Storage (EBS), different volume types and use of various types of EBS volumes based on requirement.
- Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Terraform.
- Managed Docker orchestration and Docker containerization using Kubernetes.
- Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
- Expert at Spring MVC framework using hibernate and annotations.
- Good experience on Spring Core, Spring AOP, and Spring ORM concepts and implementation.
- Configured Dispatcher-Servlet to add data source beans, message source beans, adjust View Resolver, handle mapping of static resources.
- Performed dependency injection of spring beans such as data source beans or Hibernate utility singleton bean to create one session factory for the entire application.
- Having good knowledge of SparkSQL 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, SPRING 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
Java AWS 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 multipleAWS 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.
- Develop, enhance and maintain a Spring Boot based microservices application.
- Write RESTFUL microservices with Spring Boot.
- Implement infrastructure as code and automate infrastructure and EC2 deployments with Ansible and Terraform.
- Implemented Terraform modules for deployment of various applications across multiple cloud providers and managing infrastructure.
- 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 AWSinfrastructure using TerraForm, CloudFormation created and configured Redshift Cluster for data-warehousingresponsible for Security, included opening different ports on security groups and Network ACL.
- Implement infrastructure as code and automate infrastructure and EC2 deployments with Ansible and Terraform.
- Implemented Terraform modules for deployment of various applications across multiple cloud providers and managing infrastructure.
- Implemented Cloud Infrastructure (IaaS) Automation across AWS Public Cloud using Packer & Terraform.
- Implemented Terraform Enterprise to Provision Infrastructure across AWS Workloads and OpenShift Clusters.
- 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 halp 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 halp tame Groovy REST API development efforts.
- Advisor on Groovy technologies includingGroovy, 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
- Implemented an Existing ETL project replaced by Spark Framework. Writing script in Spark to load data from various sources files.
- Generated Python Django forms to maintain the record of online users.
- Used Django API's to access the database.
- Involved in Python OOD code for quality, logging, monitoring, and debugging code optimization.
- Wrote Python modules to view and connect the Apache Cassandra instance.
- Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby and Docker on familiar servers such as Apache, and IIS.
- Write scripts for accountability of Instances in application to track costs and minimize cost.
- Development of automation of Kubernetes clusters with Ansible, writing playbooks.
- Using Docker, Jenkins, VMWare, RHEL, Kubernetes, Artifactory, Ansible & GitLab.
- Kubernetes architecture: node, kubelet manages pods, their containers, images, volumes, network etc. kube-proxy is a simple network proxy and load balancer responsible for reflecting services on the nodes.
- Linux container orchestration with Docker, Kubernetes, CoreOS, etcd, and more.
- Developed and contributed a P&G Cluster application to the Kubernetes project.
- Replication of RDS instances from one region to another using custom script
- 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.
- 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.
Environment: AWS(EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), VDI, Linux, Git version Control, VPC,Ansible, AWSEC2, S3, Route53, EBS, ELB, Groovy, Cloud watch, Cloud Formation,AWSCLI,AWS Auto Scaling, Subversion, Unix/Linux, Shell scripting, Linux, Kafka
Confidential, MD.
AWS DevOps Engineer
Responsibilities:
- Designed highly accessible, fault tolerant and cost TEMPeffective 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 dat 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 TEMPeffective, 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.
- Developed 13 proxy applications for API flows under the API-gateway 2.2.1 runtime environment.
- Strong knowledge and hands on experience in documenting and designing REST API's using RAML File.
- Working knowledge of API management using Anypoint API management tools.
- 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.
- Made significant contributions in developing application modules which entailed AOPS agents in monitored server machines and in clients' web browser with management interfacing through Java 1.7, Java-FX, Spring, Spring Remoting, and Spring model-view controller (MVC)
- Employed Spring Aspect and Hibernate integration including service layer and DAO in creating object-relational mapping (ORM) layer
- Implementing JAX-RS services using Spring Boot
- 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 dat 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-TEMPeffective 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, communitythreadsandsocialreferralsofKnowledgeBase.
- Helping out Pivotal Support Operations team for content migration planning and halp 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.
Java 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/CDprocess 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 halp 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 you're 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 halped 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.
- 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.