We provide IT Staff Augmentation Services!

Java Aws Engineer Resume

4.00/5 (Submit Your Rating)

Corvallis, OregoN

SUMMARY

  • 8+ years of IT experience in planning and building on web application utilizing JAVA/J2EE and had Knowledgeon frame works like spring MVC, spring Boot.
  • 3+ years of Strong Experience on AWS platform and its dimensions of scalability including VPC, EC2, ELB, S3, and EBS, Kinesis, ROUTE 53.
  • Worked on Amazon Web Services ( AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
  • Experience on Java Multi - Threading, Collection Framework, Interfaces, Synchronization , and Exception Handling .
  • Hands on Experience with best practices of Web services development and Integration (both REST and SOAP).
  • Experienced on Linux and Windows Virtual servers on EC2 using chef servers .
  • Familiar with Cloud watch, Elastic IP's and managing security groups for EC2 Servers.
  • Hands on experience with the AWS CLI and SDKs/API tools .
  • Good knowledge on Amazon Web Services( AWS), Amazon Cloud Services like Elastic Compute Cloud(EC2),
  • Simple Storage Service(S3), Amazon Simple DB, Amazon Cloud Watch, SNS, SQS, LAMBDA and experienced in building highly scalable java applications using various architectures.
  • Experience with API management tools like Apigee, Layer7, Mashery, Akana, Apeona, WSO2, IBM API Management.
  • Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
  • Developed and maintained reports, Legacy APIs , functions, data warehouses, one- and two-way interfaces between SAP, IIS, Node.js, SharePoint, Active Directory, Document, and other enterprise systems
  • Experience in developing applications using Java /J2EE & related technologies such as Hibernate3, EJB3,
  • Spring, Servlets, JSP, JDBC, Java Beans, XML, XSL, HTML, SQL, PL/SQL , middleware technologies such as Web Services, SOAP and WSDL.
  • Design and develop RESTful API capabilities on JAVA /node.js technologies and deploying in AWS and implement API proxies on Apigee Edge.
  • Experience in using Queuing services (AMQP) with RABBIT MQ.
  • Experience using Micro services which is used to build flexible and independently deployable software Systems using SOA.
  • Experience in analyzing the IIS logs to collect information about server events, server performance, and user activity.
  • Experience in automated deployment tool such as service Kubernetes which is use to deploy quickly and Predictably.
  • Experienced in Network troubleshooting using command prompt, process monitor, and network monitoring software such as Wireshark.
  • Experience in front end development using HTML 5, CSS 3, JavaScript, JQuery, JSON and JSTL .
  • Strong working experience in distributed object-oriented component analysis and design according to Industry leading J2EE frameworks.
  • Extensive experience in different IDEs like RAD, Eclipse, Net-Beans and J-builder .
  • Extensively worked on SQL Queries to retrieve the data for testing.
  • Hands on Experience in UML designing Use Case diagrams, State Diagrams, Activity Diagrams, Sequence Diagrams, Class Diagrams , and Object Diagrams .
  • AWS EC2 and Cloud watch services. CI/CD pipeline management through Jenkins. Automation of manual tasks using Shell scripting.
  • Strong experience in TCP/IP packets , packet analyzing using snoop, tcp dump and Wire shark .
  • Extensive experience in building & deploying EAR, WAR, JAR files on test, stage & production servers.
  • Experience with Application Servers and Web Servers such as Web Logic, J boss, Web Sphere and Apache Tomcat .
  • Production experience in large environments using configuration management tools such as Ansible , Chef, and Puppet.
  • Hands on experience in writing SQL using MySQL, SQL Server 2005, Oracle, Mongo-DB and DB2 environment.

TECHNICAL SKILLS:

Operating Systems: Windows Xp/Vista/7, Unix, Linux(RHEL), Ubuntu

AWS Skills: EC2, S3, RDS, EBS, IAM, AMI, ELB, CLI, SNS, RDS, VPN, NAT, GIT, DNS, Route53, DBA, Dynamo DB.

JAVA Skills: Eclipse, Net Beans, Java1.5

DEVOPS Skills: CHEF, PUPPET, ANSIBLE, RUBY, Docker, Git

Programming Languages& Tools: C, C++, JAVA, UNIX Shell Scripting, Python, Java Script, Perl, Apache Tomcat.

Web/Application Servers: Tomcat, HTTP Server, J boss.

PROFESSIONAL EXPERIENCE:

Java AWS Engineer

Confidential, Corvallis, Oregon

Responsibilities:

  • Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehousing hosting including Virtual Private Cloud (VPC), Public and PrivateSubnets, Security Groups, Route Tables, Elastic Load Balancer.
  • Design roles and groups for users and resources using AWS Identity Access Management (IAM).
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, optimized volumes and EC2 instances.
  • Installed and configured Chef/run-deck for Automating Deployments and providing a complete automation solution.
  • Used MySQL, DynamoDB and Elastic-cache to perform basic database administration.
  • Used Chef for application automatic deployment and provisioning to different environments.
  • Setup and support automated Continuous Integration utilizing tools like Jenkins, Shell Scripts, and AWS CLI/API.
  • Experience in setting up Kubernetes cluster using scripts and experience in creating build process for docker based deployments using Jenkins pipelines.
  • Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo DB tables, and EBS volumes.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef, Ansible, Configuration management.
  • Implemented and managed Puppet configuration spanning several Dev, QA , Staging environments in AWS cloud.
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications.
  • Implemented a Continuous Delivery pipeline with Dockers, Jenkins and Github . Whenever a new github branch gets started, Jenkins automatically builds a new Dockers container from it.
  • Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring 3.0. creating micro-services using Lambda functions from event sources involving API's.
  • Created Micro services using AWS Lambda and API Gateway using REST API.
  • Monitored and fixed the error logs using Log4J configured log4j.xml.
  • Incorporated Basic authentication and JSON threat protection by using Apigee API gateway.
  • Involved in various System Integration testing of API.
  • Develop a web application for developers to generate their own RESTFUL Migrated APIs calls in, JAVA, .NET, Python, Pearl, Ruby.
  • Good knowledge in Developed Java API to connect with AWS S3 Services for storing and retrieving data stored in the S3 buckets.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Responsible for creating and designing APIs using Apigee Edge.
  • Extensively used JQUERY, JSON, AJAX and EXT Java Scripts like DOM, DHTMLscripting to create interactive web applications like auto complete form.
  • Developed automation scripting in Python (core) to deploy and manage Java applications across Linux servers.
  • Experience in build and release automation of Java, J2EE, C/C++ based applications.

Environment: EC2, S3, RDS, EBS, Elastic Load Balancer, RDS, Auto scaling, Jenkins, Run-Deck, MySQL, Dynamo DB, Chef, VPC instances, IAM, Puppet, Python, Ansible, chef, PowerShell, Shell scripting in LINUX, API, JSON, J2EE, C/C++, JSON, AJAX, JQUERY, JPA, PYTHON, JUNIT.

DevOps/ AWS Engineer

Confidential, Portland, Oregon

Responsibilities:

  • Experience in AWS using EC2,Dynamo DB, RDS,S3, VPC and IAM services.
  • Configured AWS Identity Access Management (IAM) Group and users for improved login authentication.
  • Monitoring the network packates by using wireshark software.
  • Performed S3 buckets creation, policies and also on the IAM role based polices and customizing the JSON template.
  • Created Python scripts to automate AWS services which include web servers, ELB, Cloud front distribution , database, EC2 and database security groups, S3 bucket and application configuration.
  • Working with Application team on deploying code and configuring the IIS Web Servers, as per the project requirement.
  • Coordinated with security, development, and operations team to migrate to Docker containers on Kubernetes.
  • Experienced in S3 Versioning and lifecycle policies and backup files and archive files in Glacier.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC .
  • Responsible for using AWS Console and CLI for deploying and operating AWS services.
  • Using Docker, Jenkins, Kubernetes, Artifactory, Ansible&GitLab
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Deployed Puppet and Puppet DB for configuration management to existing infrastructure.
  • Designed and implemented solution for on premise Docker Registry and automated its creation using AWS cloud formation to provision the necessary resources and Chef to bootstrap the instances including the SSL and basic authentication.
  • 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.
  • Worked on provisioning AWS and deploy Chef and Jenkins to completely provision and manage the instances.
  • Extensively involved in a Docker deployment pipeline for custom application images in the private cloud using Jenkins.
  • Architected and implemented automated cloud infrastructure using Chef and Puppet on multi platforms .
  • Work with Docker for convenient environment setup for development and testing.

Environment: AWS, EC2, VPC, ELB, S3, RDS, IAM, VPC, GLACIER, CLI, ANT, Chef, Jenkins, PUPPET, VPC, Route53, EBS, SQL, ELB, Cloud watch, Cloud Formation, Docker, AWS CLI, AWS Auto Scaling, Unix/Linux, GIT, JENKINS, MAVEN, Kubernetes,Perl Scripts, Shell Scripts, Ruby Scripting, GIT, Windows.

Sr. AWS Engineer

Confidential, Morrisville, NC

Responsibilities:

  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Worked with AWS Cloud platform and its features, which include IAM, EC2, S3, AMI, EBS, CLI, SNS, and RDS.
  • Experienced in S3 Versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Using tcpdump and wireshark to capture pcap files from network endpoints. Analyzing the packet drop and delay, as well as frame drops through timestamp.
  • Writing SQL queries and tuning the SQL queries .
  • Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration.
  • Coordinated with the Dev, DBA, QA, and IT Operations environments to ensure there are no resource conflicts.
  • Used Amazon Route53 to manage DNS zones and also give public DNS names to elastic load balancers ip’s.
  • Involved in DevOps automation processes for build and deploy systems for legacy and micro services projects.
  • Implementing a Continuous Delivery framework using Jenkins, CHEF, and Maven in Linux environment .
  • Built AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Hands on Experience in AWS Cloud in various AWS Services such as Redshift Cluster, Route53 Domain configuration.
  • Create read replicas of AWS-RDS- MySQL DB in various regions and AZs using backups and snapshots and Scale out AWS-RDS- MySQL instance to additional AZs and regions based on requirements using DB snapshots .
  • Helped to design the deployment architecture using Jenkins and Dockerwith a Mircroservice Architecture in mind.
  • Build scripts on AWS cloud for scheduling EC2 auto scaling load balancer with python SDK.

Environment: EC2, S3, RDS, EBS, IAM, EC2, AMI, ELB, CLI, SNS, SWF, RDS, Jenkins, MAVEN, CHEF,COOKBOOKS, VPN, NAT, GIT, DNS, Route53, DBA,tcpdump, wireshark, LINUX, GLACIER, REDSHIFT, DEV, DNS, DBA, QA, MY-SQL DB, SQL, VPC, subnets, .NAT.

JAVA /J2EE Developer

Confidential, Harrisburg, PA

Responsibilities:

  • Experienced to Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git, J-unit, Selenium and Maven.
  • Coordinated with QA and DEV teams for validating the CRs.
  • Created conditional logics in pages using JSF tags and JSTL .
  • Developed the application web pages using HTML, CSS, JSP, Java script and J Query .
  • Worked as a full stack developer responsible for Web, middle tier and Databases in the development of the application.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Used Eclipse IDE and deployed the application on JBoss server.
  • Used Agile practices and Test Driven Development (TTD)techniques to provide reliable, working software early and often.
  • Used Node js for server side code and Express.jsas the framework. Written callback functions for the RestFul API.
  • Used Spring AOP for logging for crosscutting concerns of the application.
  • Implemented presentation layer using Spring, J Query.
  • Implemented on RESTful API using the Apigee API management platform including Edge and BaaS.
  • Implemented user interface (UI) using JSP, HTML and CSS.
  • Implemented services in modeling analytics platform using Grails and Groovy.
  • Involved in creating components with Spring AOP for aspect and implemented Dependency Injection.
  • Extremely used plain JavaScript library to do the client side validations.
  • Developed data access components using JDBC, DAOs, and Beans for data manipulation.
  • Developed several REST web services supporting both XML and JSON to perform tasks.
  • Implemented the functionalities using Java, JSP, Servlets and J2EE framework.
  • Developed front-end screens with HTML, CSS, JavaScript and JSP's.
  • Extensively did client side validations using JavaScript and developed the required Servlets.
  • Designed and developed a JDBC driver that interacts with database by intercepting SQL.
  • Extensively worked with JDBC programs using MySQL databases and developed SQL and PL/SQL for Oracle to process the data.
  • Used GIT as a version control system to store current and previous versions of source code.
  • Providing technical assistance in creating High Level and Low Level design using Spring framework, Web Logic, SOAP Web Services, JDK1.6.

Environment: Java, J2EE, Java Script, c, CSS, JSF, QA, DEV, MySQL, DAO, JDBC, J Query, SQL, PL/SQL,Eclipse, JavaBeans, UML, JSP, JSON, Spring AOP, Shell Scripting and WINDOWS 7, Node js, Jenkins, Git, J-unit, Selenium, Maven, QA, DEV, SOAP, WEB LOGIC, JDK.

Jr. Developer

Confidential, IN

Responsibilities:

  • Developed J-unit test cases and used Maven and also Jenkins Script for building and deploying the application as a build tool, GIT for version control and Jenkins for continuous integration.
  • Extensively used Core Java such as Exceptions , and Collections . Implemented Multithreading , Synchronization using Thread pools, executive service and lock interfaces.
  • Used Enterprise Architect for Use Case Diagram, Class Diagrams, Sequence diagrams and Object diagrams in design phase ( UML).
  • Provided JUnit test cases for the application to support the Test Driven Development (TDD).
  • Developed the front-end user interface using JSP, AJAX, HTML, CSS, XML, and JavaScript.
  • Developed web service client using Spring Framework and REST HTTP protocol to get customer credentials and information.
  • Developed application using Java Mail API for sending email notification with the statistical data obtained from database queries using SQL.
  • Developed hibernate DAO Access or Classes using Spring JDBC Template .
  • Design and developed Ant scripts to build and deploy the application in JBoss.
  • Developed various reusable helper and utility classes using Java Beans with Eclipse editor .
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in Debugging the issues.
  • Worked on JDBC to select and update the data from the MySQL database.
  • Involved in Developing of Application based on J2EE using Struts, Hibernate and spring frameworks.
  • Responsible for testing and supporting the application deployment in QA and UAT environments .
  • Involved in development of services based architecture utilizing open source technologies like Hibernate ORM with JPA Annotations .
  • Used HQL, SQL and Criteria as the query languages in Hibernate Mapping. Developed this integrating springs and hibernates.
  • Created application on Spring Batch framework and Multithreading to improve performance.
  • Experience on Hibernate as persistence framework for DAO layer to access the Oracle11g database.

Environment: s: Java, J2EE, Hibernate, J query, Jenkins, maven, Oracle, Pl/Sql, Eclipse, Mongo DB, Bootstrap, Java Script, Oracle11g, UML, SVN, HTML, JMS, CSS, JDBC, DAO, HQL, MY SQL, SQL, REST, HTTP,UNIX, Eclipse.

Java developer

Confidential

Responsibilities:

  • Experience working on JQuery, Web Sphere Portal User management APIs.
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.
  • Developed web presentation layer using JQuery, HTML and CSS according to internal standards and guidelines.
  • Developed the presentation layer and GUI framework that are written using HTML and Client-Side validations were done using JavaScript.
  • Configure and maintain RESTful APIs using the Laravel framework, Node.js.
  • Used core Java coding using JDK in Eclipse Integrated Development Environment(IDE).
  • Involved in designing of high level details like Use Case diagram and low level design like Class and Sequence diagram.
  • Performed J2EE application deployment using J Boss application server on Windows and Linux.
  • Worked on Eclipse for development and deployment of application in Web Logic Application Server .
  • Used SQL, PL/SQL and SQL for database interaction with Oracle 10g.
  • Involved in Object Oriented analysis and design for meeting the requirements of the system.
  • Involved in developing business logic modules using J2EE concepts and integration of various modules.
  • Used SOAP (Simple Object Access Protocol) for web service by exchanging XML data between the applications.
  • Extensively used SQL, PL-SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, Relational database models.
  • Deployed the JAR files in the EJB Container and WAR files in the Web Container on to the Web logic 7.0 Server .

Environment: J2EE/Java, JSP, JQUERY, CSS, Struts, Hibernate, IDE, SQL, PL-SQL,JAR, WAR, Web logic 7.0, Eclipse 3.0, MySQL, JDK, IDE, J-boss, ANT, JavaScript, HTML, XML, SOAP, WSDL, CVS, WAR FILES.

We'd love your feedback!