We provide IT Staff Augmentation Services!

Aws Developer Resume

3.00/5 (Submit Your Rating)

Alpharetta, GA

PROFESSIONAL SUMMARY:

  • Having 7+ years of professional experience in IT industry, experience in automation, configuration and deployment on Cloud environments, Identifying and Selecting services in AWS cloud Infrastructure and as a Java/J2EE Developer.
  • Experience with an in - depth level of understanding in the strategy and practical implementation of AWS Cloud-Specific technologies including EC2 , EBS , S3 , VPC , RDS , SES , ELB , EMR , ECS , Cloud Front, Cloud Formation, Elastic Cache, TRCloud Watch, RedShift, Lambda, SNS, Dynamo DB
  • Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services
  • Administrator and Architect of Cloud platforms (AWS)
  • Hands on experience in AWS provisioning .
  • Created load balancers in auto scaling group for creating highly available environment.
  • Creating snapshots and Amazon machine images (AMIs) of the instances for backup and creating clone instances.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
  • Good knowledge in Developed Java API to connect with AWS S3 Services for storing and retrieving data stored in the S3 buckets
  • Have experience on SHELL Scripting in various projects for automating tasks.
  • Expertise in scripting for automation, and monitoring using Power Shell.
  • Designing highly available elastic cloud infrastructure, and system architectures .
  • Experience in design and development of web based applications using HTML, DHTML, CSS, JavaScript, JQuery, AngularJS, JSP and Servlets.
  • Professional experience in using Core Technologies Java, J2EE, Servlets, JSP, Custom tags, JDBC, JavaBeans, JNDI, JMS, JTA, XML, Web Services, Bootstrap framework, Ajax.
  • Experience in web/application servers like Web Sphere, Web Logic and Tomcat.
  • Expert in designing and implementing Database using various RDMSs like SQL SERVER, Oracle and MS Access, DB2.
  • Well experienced in functional and technical systems analysis &design, systems architectural design, process interfaces design, process data flow design, and system impact analysis and design documentation and presentation.
  • Implemented continuous deployment system with Jenkins, AWS Code Deploy, Ops Works, and Packer .
  • Coding, Testing the product/application (Functionality Testing, Unit Testing and Performance Testing) and Defect Tracking and Fixing are some of the main responsibilities executed
  • Good experience in handling errors/exceptions and debugging the issues in large scale applications.
  • Expertise in Production support and knowledge of deployment using AWS , Heroku and Jenkins .
  • Experience working in both Water fall and Agile software methodologies.
  • High development skills and ability to meet project delivery deadlines.

TECHNICAL SKILLS

Operating Systems: Windows, Linux, Ubuntu, Unix

Server Configuration: Windows- 2008,2012.

Programing language: Java/J2EE, C

Databases: SQL, PL/SQL, Oracle, Dynamo DB and Mongo DB, Cloud Services

Amazon Web Services: EC2, Auto-Scaling in launching EC2 instances, Elastic Load Balancer, Elastic Beanstalk, S3, Glacier, Cloud Front, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM, SNS.

Web Technologies: J2EE, JDBC, Servlets, JSP

IDE: Eclipse, NetBeans, Android Studio .

UI Technologies: JavaScript, CSS, HTML.

Webserver: Apache Tomcat and WebLogic, Web Sphere, Ngnix.

Server Side Programming: JSP, J2EE, Servlets, JNDI, JDBC, Java Web Services, Spring MVC, Hibernate.

Frameworks/ORM tools: Spring, Hibernate, Spring Integration.

Scripting Languages: JavaScript, JSON, XML, XSL, XSLT, HTML, BASH, SHELL, PYTHON.

Virtualization: Amazon Cloud, Docker.

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

AWS Developer

Responsibilities:

  • Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
  • Continuously managed and improved the build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
  • Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Manage amazon redshift clusters such as launching the cluster and specifying the node type as well.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Implemented automated local user provisioning instances created in AWS cloud.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create
  • AMIs for mission critical production servers for backup.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Deployed applications on AWS by using Elastic Beanstalk
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Migrated applications to the AWS cloud.
  • Involved in DevOps processes for build and deploy systems.
  • Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks.

Environment: AWS, GIT, Java, ANT, MAVEN, MySQL-NoSQL Database, Web Logic, XML, Ansible, Chef, Puppet, Stash, PowerShell, Windows XP, Oracle, JIRA

Confidential, Rochester, MN

AWS Developer

Responsibilities:

  • Designed and developed Application using Spring MVC and Spring Templates.
  • Used Spring Core for concept of Inversion of control (IOC) and implemented using dependency injection.
  • Used Oracle 11g hosted in Amazon RDS as the Database.
  • Used Hibernate for connecting to the database and mapping the entities by using hibernate annotations.
  • Designed and developed the framework to consume the web services hosted in Amazon EC2 instances.
  • Used Amazon IAM to maintain the user credentials and involved in creating custom IAM policies to various groups defined within the organization.
  • Object storage service Amazon S3 is used to store and retrieve media files such as images and Amazon Cloud Watch is used to monitor the application and to store the logging information.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Exported SQL data in to Elastic search to allow much faster and scalable user searches from the database.
  • Developed Soap and Rest web service clients to communicate with third party vendors.
  • Developed front end using the JSF, JSTL, HTML5, CSS3, JavaScript, JQuery and AngularJS.
  • Developed Junit test classes for unit testing purposes.
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues.
  • Developed server running script for automation using the JBoss 6.3 application server
  • Extensively used GIT as the version controlling Tool.
  • Configured Log4j for adding the debugging information in the code base.
  • Involved in debugging the defects, code review and analysis of Performance issues.

Environment: Java, Multithreading, core Java, Spring 4.0, Hibernate ORM 4.3.0, Spring web-flow, Spring MVC, Spring AOP, Spring Hibernate, JSP, JSF 2.2, JSTL, HTML5, CSS3, Ajax, Java Script, AngularJS, Node Js, XML, Web services(Soap and Rest), JBoss 6.3, Oracle11g, Amazon EC2, Amazon S3, Amazon Cloud Watch, AWS Lambda, Amazon IAM, Elastic Search, GIT, JIRA, Junit, Unix, Log4j..

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the complete SDLC lifecycle of a user story, starting with Requirements analysis with the BA, Design and Development, Integration and System testing and handover of the user story to the BA.
  • Played the role of Scrum Master and was instrumental in implementing the process which includes sprint planning, attending daily scrums, and technical meetings and sprint retrospections.
  • Developed around 20 Web Services operations for the Sam and Provisioning modules based on SOA. Worked on SOAP protocol and WSDL to create web-service interface for component functionality and used the SOAP UI tool for testing the services.
  • Developed the services using Spring IOC and used Hibernate for DAO Implementations.
  • Developed store procedure and function using PL/SQL and Used Mongo DB as Database.
  • Developed Test classes using Testing for Unit Testing and Fitness Scripts for Integration testing.
  • Displayed ample commitment and dedication to ensure on-schedule deliverables with minimal defects.
  • Used Rally to track all the user stories/defects sprint by sprint and daily updates for the tasks.
  • Handled various quality related procedures necessary for the project as per CMM L5 norms.
  • Leveraged technical expertise and project knowledge to train various new entries into the team.
  • Responsible for setting up the process to enable various team members to share the same development environment.

Environment: Java 1.6, Spring Framework, Hibernate, Web Services, WebSphere, Eclipse, SVN, Rally, Times Ten, SQL Developer, AJAX, Mongo DB.

Confidential

Java Developer

Responsibilities:

  • Involved in the development of various front-end modules.
  • Worked in deadline driven environment.
  • Developing Java script modules for client side validations.
  • Developed core Java backend tools.
  • Developed custom tag libraries for formatting contents in JSPs.
  • Developed and deployed EJBs on the server.
  • Involved in the production support for the application.
  • Developed various server side components using various J2EE technologies.
  • Involved in the development of different user interface screens using JavaScript, CSS, and HTML.
  • Used the Software Development Life Cycle (SDLC).
  • Developed presentation modules using Struts framework.
  • Developed various controller components using Struts framework.
  • Extensively used JDBC to access the database objects.
  • Extensively involved in coding of various design patterns.

Environment: Core Java, JDK, J2EE, Servlets, JSP, Struts, MVC, EJB, Java Beans, SQL, PL/SQL, Design Patterns, JDBC, JBOSS, Log4J, Apache ANT, JavaScript, CSS, HTML, XML, DB2, Stored Procedures, Windows 2000/NT/98 OS.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in the implementation of design using vital phases of the Software development life cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support in WATER FALL methodology
  • User interface coding and styling using JavaScript, CSS and HTML
  • Developed Struts Action Forms, Action classes and performed action mapping using Struts
  • Involved in Documentation and Use case design using UML modeling include development of Class diagrams, Sequence diagrams, and Use Case Transaction diagrams.
  • Implemented asynchronous functionalities like e-mail notification using JMS
  • Implemented Multithreading to achieve consistent concurrency in the application
  • Implemented various Java/J2EE design patterns like front controller, MVC, singleton
  • Used connection pooling for optimization using JDBC interface
  • Created SQL Queries using Joins, Unions, Nested Selects and Aggregate Functions
  • Experience using and maintaining database using Oracle
  • Deployed on Apache Tomcat Server
  • Developed test cases using JUNIT, and followed test first development.
  • Written and debugged the ANT scripts for building the entire web application.
  • Code repository management using SVN
  • Used WebLogic for application deployment and Log 4J used for Logging/debugging
  • Involved in code reviews, debugging and testing

Environment : Core Java, Water fall, Struts, Servlets, HTML, CSS, XML, JMS, JavaScript, Eclipse IDE, Oracle, SQL, JDBC, JBOSS, JUNIT, ANT, Apache Tomcat Server, JUNIT, Eclipse ANT, SVN, Log 4J.

We'd love your feedback!