We provide IT Staff Augmentation Services!

Sr. Java Aws Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 9+ Years of experience in the 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.
  • 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).
  • Experienced with Core Java concepts such as Serialization, IO, Multithreading, Collections, Concurrency and Exception Handling.
  • 4+ 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.
  • 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 the 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.
  • 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.
  • 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, SES

Web 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 -- Chicago, IL

Sr. 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.
  • Deliver a complete front-end application in NodeJS, JavaScript, HTML5, CSS3, Bootstrap 4 and Angular 11.
  • Involved in designing, capacity planning and implementing multi-rack Cassandra cluster.
  • Involved in developing JUnit Test Cases to validate the type of data in the XML Files. Used Log4J for logging and tracing the messages.
  • Developed API for usingAWSLambdato manage the servers and run the code in AWS.
  • Implemented modules using Core Java APIs, Java collection, Java 11(Streams), multi-threading, and object-oriented designs.
  • Involved in the integration of frameworks like Spring Boot and Hibernate.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 11.
  • Developed responsive and interactive pages using Angular 11, Node.js and Express.js frameworks.
  • Designed and developed JMS messaging services using J2EE by developing queues /Topic, sessions and endpoints in ESB.
  • Designed and developed Business Functionalities using J2EE Technologies in Agile/Scrum Execution.
  • Used Jenkins and AWS Code Deploy plug-in to deploy the 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 the application to deploy and test
  • Created an AWS RDS Aurora DB cluster and connected to the database through an Amazon RDS Aurora DB Instance using the Amazon RDS Console.
  • Implemented dual security application using Java/Groovy/Grails that eradicates the hazard of compromised credentials during authentication.
  • 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 Rest Controller in Spring Boot to create RESTful Web services and JSON objects for communication and developed Restful services endpoints using Spring Boot.
  • Developed Java API to interact with the 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 the application using agile methodology and followed Scrum.
  • Created complex SQL queries and used JDBC connectivity to access the database.
  • Used Spring-IOC to inject beans and Spring MVC architecture for developing the application.
  • Worked on creating different data structures in MongoDB for the 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.
  • Strong experience working with version control software like Subversion, GIT and build tools like Gradle to build, package, test and deploy the application in application server.
  • Deployed applications on AWS by using Elastic Beanstalk.
  • Migrated spring/resources. Groovy 2.1 to 3.2.5and has 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 the 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.
  • Utilized Spring core, Spring Boot, JPA, and Hibernate 5. Developed Entity objects and used Hibernate the ORM tool to access persistent data from MySQL.

Environment: Java 1.8, Eclipse 3.2, Netbeans7.1.2, Angular 11, 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 -- Houston, TX

Java AWS Engineer

Responsibilities:

  • Worked on Amazon Web Services (AWS) for a multitude of applications utilizing the 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.
  • Used Apache Tomcat as application servers to handle the deployments of different applications.
  • Used JAX-RS for creating RESTful web service where the 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 the micro services and Swagger API for Micro services.
  • Used Microservices with Spring boot based services interacting through Restful web services.
  • Configured AWS IAM roles and Security Group in Public and Private Subnets in VPC.
  • Developed the 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.
  • 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 the issues in the application.
  • Developed Micro services & APIs using Spring Boot and Used Apache Kafka cluster as messaging system between the APIs and Micro services.
  • Amazon IAM was used to maintain the user credentials and also involved in creating custom
  • IAM policies to various groups defined within the organization.
  • Used Amazon Cloud Watch to monitor the application performance and used the logs to identify any threshold limits.
  • Created and managed a Docker deployment pipeline for custom application images in the 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 the 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 the Bootstrap framework.
  • Developed Test Driven Development (TTD) for both new and existing applications.
  • Implemented various test cases using QF Test as the 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 -- Springfield, 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 the 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 the production SQL server blueprint to the new AWS RDS Aurora instance.
  • Tested the applications using JUNIT, Mockito and configured through Maven surefire plugins to be part of continuous integration.
  • Developed Test classes using JUnit and Easy Mock and test coverage using EMMA plug in.
  • Created user-friendly GUI interface and Web pages using HTML, JSP.
  • Designed the module from scratch including database schema design.
  • Experienced in debugging the java code with all the testing tools and logic flow using Eclipse UML plug-in and rational testing tools.
  • Used Dynamo DB to store the 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 -- Tampa, FL

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.
  • 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.
  • Good knowledge and experience with multiple Servers likeIBM Web Sphere, Apache TomcatandJBoss.
  • Used WebLogic application server for deploying the web content and all code was written using the Eclipse IDE.
  • Used Spring MVC for implementing the Web layer of the application. This includes developing Controllers, Views and Validators.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Developed Front End pages of the 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 the implementation of design using vital phases of the Software development life cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support.
  • Used Agile methodology named SCRUM for all the work performed.
  • Developed code for user interface by utilizing OOPS concepts like multithreading, inheritance, polymorphism and collection API.
  • Used Maven to build the 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.
  • Created and implementedPL/SQLqueries, views stored procedures and triggers.
  • Worked with QA team to validate the test cases if the test cases are meeting the 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!