We provide IT Staff Augmentation Services!

Java Aws Developer Resume

3.00/5 (Submit Your Rating)

IL

SUMMARY

  • 8+ Years of experience in teh IT Industry with proficiency in Design and Development of J2EE Projects (Core Java, JDBC, Servlets, JSP, XML, spring, JUNIT, Hibernate, and Restful API). Complete understanding of Object Oriented design and development of Web - based and client/server-based systems on multiple platforms.
  • Experience involving configuring S3 versioning and lifecycle policies to backup and archive files in glacier.
  • Created AWS Route53 to route traffic between different regions.
  • Experience in creating JSON scripts for Cloud Formation based on requirements and launch stacks.
  • 3+ years of experience in core AWS services (S3, EC2, ELB, EBS, Route53, VPC, Auto scaling etc.) and deployment services (Elastic Beanstalk, Ops Works and Cloud Formation) and security practices (IAM, Cloud Watch and Cloud trail).
  • Hands on Experience with Agile Methodology and SCRUM meetings.
  • Experience with Spring Planning, Release and Demo.
  • Experienced with Core Java concepts such as Serialization, IO, Multithreading, Collections, Concurrency and Exception Handling.
  • Implemented different frameworks like Struts, spring, JSF, AJAX frameworks and ORM frameworks like Hibernate.
  • Extensive experience of using IDE tools Eclipse 3.2, Netbeans7.1.2, IntelliJ IDEA for JAVA/J2EEApplication development.
  • Experience in Software Life Cycle Development (SDLC) process which incorporates Requirement Gathering, Analysis, Developing, Testing and implementing life cycle utilizing approaches like Agile, Scrum and Test-Driven Development.
  • Developed user interface screens and teh validations using HTML, XHTML, JSP, Angular JS, Bootstrap, jQuery, Node JS and CSS.
  • Good knowledge and hands on experience on MVC (Struts 1.x),spring 2.xand ORM (Hibernate 3.0)frameworks.
  • Experience in writing ANT, Maven build scripts, providing logging facility using Log4j and Writing JUnit test cases.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, and S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS).
  • Created AWS Security Groups for deploying and configuring AWS EC2 instances.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
  • Designed & developed SOAP and Restful web services using WSDL, SOAP, JAX WS, JAX-RS, CXF, AXIS, JERSEY, REST Template and SOAP UI.
  • Hands on experience using Messaging Services like JMS, MQ Series.
  • Proficient in RDBMS concepts and experience in working with Oracle 9i/10g/11g, DB2and MY SQLPL/SQL, SQL* Plus, Database triggers, Procedures, Functions.

TECHNICAL SKILLS

Operating Systems: Linux, Windows (98, 2000, XP, Vista)

Java Technologies: Core Java, Java Server Pages, Servlets, JDBC, Java Beans, IBM BPM 9.0, Multi-threading, Event Handling, Swing Web Services.

AWS Cloud Technologies: EC2, Elastic Beanstalk, IAM, Cloud Watch, Cloud Trail, Cloud Formation, EBS, S3, Glacier, Route53, VPC, Lambda, Auto Scaling, Docker, Redshift, SNS, SQS, SWS, SESWeb Technologies JSP, Servlets, Struts, Spring, EJB, JMS, AJAX, JSTL, HTML, CSS, XML, XSL, XSLT, JavaScript, JAX-RPC.

Application Servers: WebLogic, Apache Tomcat, Glassfish, Web Sphere and JBoss

Databases: Oracle 9i/10g/11g, MS SQL Server 2005/2008, MySQL, MongoDB.

Web tools and languages: C, C++, Java, HTML, DHTML, XHTML, JavaScript, JQuery, XML, XSLT, UML, CSS, Junit, Oracle and PL/SQL

Frameworks: Hibernate, Spring Boot, Spring MVC, AngularJS, NodeJS-Express, Struts 1.1/2.0

Build Tools & IDEs: Maven, Ant, Eclipse, Net Beans, IntelliJ

Design Methodologies: Rational Unified Process, Agile, Scrum, Test Driven Development, Rapid Application Development.

Testing: JUnit 4.1, J-Mock, Easy Mock, Spring Test.

Version Control: Rational Clear Case, SVN (Apache Subversion), CVS (Concurrent Versions System), VSS (Visual Source Safe) Team Foundation Server and GIT

PROFESSIONAL EXPERIENCE

Confidential, IL

Java AWS Developer

Responsibilities:

  • Used AWS Cloud platform and its features which include EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation, Auto scaling, Cloud Front, S3, and Route53.
  • Used ETL tools such as snap logic, Using S3 Data pipeline to move data to AWS Redshift.
  • Developed API for usingAWSLambdato manage teh servers and run teh code in AWS.
  • Implemented modules using Core Java APIs, Java collection, Java 8(Streams), multi-threading, and object-oriented designs.
  • Designed and developed JMS messaging services using J2EE by developing queues /Topic, sessions and endpoints in ESB.
  • Configured AWS IAM roles and Security Group in Public and Private Subnets in VPC.
  • Developed teh performance of Automation, Installation and overall Configuration Management of servers using Puppet and Chef.
  • Created AWS Multi-Factor Authentication (MFA) for instance RDP/SSH logon, worked with teams to lock down security groups.
  • Involved in designing, capacity planning and implementing multi-rack Cassandra cluster.
  • Involved in developing JUnit Test Cases to validate teh type of data in teh XML Files. Used Log4J for logging and tracing teh messages.
  • Developed Java API to interact with teh Amazon SQS used for sending bulk emails.
  • Used different types of IDE tools like Eclipse 3.2, Netbeans7.1.2, IntelliJ IDEA for JAVA/J2EE Application development.
  • Designed and developed teh application using agile methodology and followed Scrum.
  • Created complex SQL queries and used JDBC connectivity to access teh database.
  • Used Spring-IOC to inject beans and Spring MVC architecture for developing teh application.
  • Worked on creating different data structures in MongoDB for teh front-end application through a centralized API.
  • Created EC2 instances by setting up virtual private cloud (VPCs), and security groups.
  • Worked on setting up and configuring AWS EMR Clusters and Used Amazon IAM to grant permissions on AWS resources to users.
  • Worked on core AWS services such as Setting up new server (EC2) instances/services in AWS, configuring security groups, and setting up Elastic IP's, auto-scaling and Cloud Formation.
  • Used Apache Tomcat as application servers to handle teh deployments of different applications.
  • Used JAX-RS for creating RESTful web service where teh request and response are in JSON format.
  • Software is built as a web app on Node.JS, CSS is compiled with LESS and HTML template engine is Jade.
  • Wrote Micro services to export/import data and task scheduling and Spring boot, Spring and Hibernate in teh micro services and Swagger API for Micro services.
  • Strong experience working with version control software like Subversion, GIT and build tools like Gradle to build, package, test and deploy teh application in application server.
  • Deployed applications on AWS by using Elastic Beanstalk.
  • Migrated spring/resources. Groovy 2.1 to 3.2.5and TEMPhas been upgraded to Grails 3.2.5
  • Continuous integration (CI) and deployment (CD) are done in Tomcat Application Server using Jenkins.
  • Worked on Swagger API and auto-generated documentation for all REST calls.
  • Stored remote copies of repositories as backup for local copies using GitHub.
  • Created Spring MVC components like Dispatch Servlets, configure Request mapping annotation controllers, view resolver components.
  • Involved in teh creation of interface to manage user menu and Bulk update of Attributes using AngularJS and JQuery.
  • Hands on Experience with Agile Method and used JIRA to create Epics, tasks and subtasks.
  • Involved in developing and troubleshooting Web based and enterprise based applications on Windows, UNIX and Linux platforms.

Environment: Java 1.8, Eclipse 3.2, Netbeans7.1.2, IntelliJ IDEA, JQuery, Spring 4.0, Web Services (RESTFUL ), Oracle 11g, DB2, SQL, MVC, Jersey, JSON, JAXB, Tomcat, Gradle, GitHub, JIRA, EC2, S3, VPC, Redshift, SQS, SNS, SWF, IAM, EMR, Cloud watch, MongoDB, AWS Lambda.

Confidential, Cleaveland, OH

Java AWS Engineer

Responsibilities:

  • Worked on Amazon Web Services (AWS) for a multitude of applications utilizing teh AWS stack such as EC2, VPC, Glacier, Route53, S3, RDS, Cloud Watch, Cloud Trial, SNS and IAM, focusing on high-availability, fault tolerance, Load balancing and auto-scaling in designing, Deploying and configuring.
  • Created an AWS RDS Aurora DB cluster and connected to teh database through an Amazon RDS Aurora DB Instance using teh Amazon RDS Console.
  • Implemented dual security application using Java/Groovy/Grails that eradicates teh hazard of compromised credentials during authentication.
  • Worked on performance tuning of cluster using Cassandra Configuration file and JVM Parameters.
  • Implemented RESTful Web Services to retrieve data from client side using Micro Services architecture.
  • GIT is used as code repository and JIRA to assign, track, and report teh issues in teh application.
  • Designed and developed Business Functionalities using J2EE Technologies in Agile/Scrum Execution.
  • Used Jenkins and AWS Code Deploy plug-in to deploy teh application into AWS cloud.
  • Designed, implemented and deployed J2EE web application using Spring MVC and Hibernate and developed persistence layer using Spring JDBC template and Hibernate Template.
  • Developed automatic build scripts using ANT for teh application to deploy and test.
  • Developed Micro services & APIs using Spring Boot and Used Apache Kafka cluster as messaging system between teh APIs and Micro services.
  • Amazon IAM was used to maintain teh user credentials and also involved in creating custom
  • IAM policies to various groups defined within teh organization.
  • Used Amazon Cloud Watch to monitor teh application performance and used teh logs to identify any threshold limits.
  • Created and managed a Docker deployment pipeline for custom application images in teh cloud using Jenkins.
  • Used Java multi-threading to implement batch Jobs with JDK 1.7 and JEE 6features.
  • Used Kafka operation and monitored (via JMX) with Ops personnel
  • Configured Jenkins for successful deployment for testing and production environments.
  • Used Chef to automate teh deployment workflow of JAVA applications on Apache Tomcat and Oracle Web Logic servers.
  • Functionalities include writing code in HTML, CSS, JavaScript, J-query and making use of teh Bootstrap framework.
  • Developed Test Driven Development (TTD) for both new and existing applications.
  • Implemented various test cases using QF Test as teh test automation tool for frontend JavaFX and JUnit as backend.

Environment: AWS services EC2, VPC, Glacier, Route53, S3, RDS, Cloud Watch, Cloud Trial, SNS, IAM, J2EE, JDK 1.7 and JEE 6, Mockito, Docker, Chef, Jenkins, Apache Tomcat, RESTful Web Services, GIT, JIRA, Kafka, JMS, HTML, CSS, JavaScript, J-query, Bootstrap and Junit.

Confidential, St.louis, MO

Java AWS Developer

Responsibilities:

  • Worked with Amazon Web Services like EC2, EBS, ELB, S3, RDS, VPC, SNS, Route 53, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, Auto Scaling, IAM, Elastic Bean Stalk, Data Pipeline and Security Groups in a highly available and scalable production environment.
  • Created backup of database systems using S3, EBS and RDS services of AWS.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, Virtual Private Clouds (VPC).
  • Demonstrated strong competence on implementing SDLC phases of crucial applications in teh Marketing domain.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Managed Data backup and archiving on AWS using S3 and Glacier.
  • Worked on moving teh production SQL server blueprint to teh new AWS RDS Aurora instance.
  • Tested teh applications using JUNIT, Mockito and configured through Maven surefire plugins to be part of continuous integration.
  • Used Dynamo DB to store teh data for metrics and backend reports.
  • Used Tiles Framework for Presentation layer and Validation Framework for validations.
  • Designed and developed a web-based client using Servlets, JSP, Tag Libraries, Java Script, HTML and XML using Hibernate Framework.
  • Developed POJO for data modeling of account information, portfolio and transaction history and customized Spring Bean Factory.
  • Used SVN, GIT as Subversion for software version control.
  • Worked with Angular JS to create single page applications using directives, controllers and services concepts.
  • Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.

Environment: SDLC phases, J2EE, JDK 1.7., Spring MVC, Hibernate, Apache ANT, JSP, HTML, JavaScript, SOAP &,JMS, SVN, GIT, Rabbit MQ, Angular JS, PL/SQL, EBS, ELB, S3, RDS, VPC, SNS, Route 53, Cloud Front, Cloud Watch.

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Implemented Spring MVC framework for developing J2EE based web application and used various J2EE design patterns like DTO, DAO and Singleton.
  • Good knowledge and experience with multiple Servers likeIBM Web Sphere, Apache TomcatandJBoss.
  • Used WebLogic application server for deploying teh web content and all code was written using teh Eclipse IDE.
  • Used Maven to build teh application and deployed on Web Logic Application Server.
  • Designed and implemented Struts (MVC Paradigm) components such as Action class, Dispatch Action class, Action Form, Validation Framework, Struts Tiles and Struts Tag Libraries.
  • Used Java Message Service (JMS) for asynchronous exchange of information between systems.
  • Developed Test classes using JUnit and Easy Mock and test coverage using EMMA plug in.
  • Used Spring MVC for implementing teh Web layer of teh application. This includes developing Controllers, Views and Validators.
  • Implemented teh caching mechanism in Hibernate to load data from Oracle database.
  • Developed Front End pages of teh application using HTML5, CSS3 (using SAAS).
  • Implemented Oracle stored procedures and SQL scripts for data loading.

Environment: Spring MVC, Agile, Core Java/ J2EE, Apache Tomcat, IBM Web Sphere,Hibernate, Servlets, Struts, EJB, JDBC, JMS, JBoss,RESTful service, Eclipse IDE, Oracle, SQL, HTML5, CSS3.

Confidential, Springfield, MO

Jr. Java Developer

Responsibilities:

  • Involved in teh implementation of design using vital phases of teh Software development life cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support.
  • Used Agile methodology named SCRUM for all teh work performed.
  • Developed code for user interface by utilizing OOPS concepts like multithreading, inheritance, polymorphism and collection API.
  • Developed JDBC code for backend processing.
  • Extensively used java multi-threading to implement batch Jobs with JDK features.
  • Used Java Script for Client side validations.
  • Used Struts Framework for developing Web applications.
  • Worked on J2EE/Java, HTML and web application.
  • Created user-friendly GUI interface and Web pages using HTML, JSP.
  • Designed teh module from scratch including database schema design.
  • Experienced in debugging teh java code with all teh testing tools and logic flow using Eclipse UML plug-in and rational testing tools.
  • Created and implementedPL/SQLqueries, views stored procedures and triggers.
  • Worked with QA team to validate teh test cases if teh test cases are meeting teh business requirements.

Environment: Core Java, J2EE, SDLC, JDBC, Agile, Servlets, Struts, JSP, Java Script, HTML, XML, PL/SQL, Hibernate, Eclipse.

We'd love your feedback!