We provide IT Staff Augmentation Services!

Java Aws Developer Resume

2.00/5 (Submit Your Rating)

Bedford, MA

PROFESSIONAL SUMMARY:

  • 8+ 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. 
  • 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). 
  • 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). 
  • 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. 
  • Created AWS Security Groups for deploying and configuring AWS EC2 instances. 
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS). 
  • 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 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.x and ORM (Hibernate 3.0) frameworks.
  • Experience in writing ANT, Maven build scripts, providing logging facility using Log4j and Writing JUnit test cases. 
  • 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, DB2 and MY SQL PL/SQL, SQL* Plus, Database triggers, Procedures, Functions.
  • Configured and used JIRA for bug tracking and functional testing. 
  • Having good knowledge in NOSQL data bases like Dynamo DB and Mongo DB. 
  • Experienced in Software Analysis and Design using Unified Modeling Language and Rational Rose. 
  • Hands-on experience in Source Code Management, Creating Branches, versioning, tagging and managing Repositories using GIT, SVN. 
  • Certified AWS associate Developer (License 7CDQDPBCK2REQJ3T).

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 GITPROFESSIONAL EXPERIENCE:

Confidential

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.
  • Configured AWS IAM roles and Security Group in Public and Private Subnets in VPC.
  • 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. 
  • Deployed applications on AWS by using Elastic Beanstalk. 
  • 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. 
  • Used ETL tools such as snap logic, Using S3 Data pipeline to move data to AWS Redshift. 
  • Developed API for using AWS Lambda to manage the servers and run the code in AWS. 
  • Implemented modules using Core Java APIs, Java collection, Java 8(Streams), multi-threading, and object-oriented designs.
  • 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. 
  • Migrated spring/resources. Groovy 2.1 to 3.2.5 and has been upgraded to Grails 3.2.5 
  • Continuous integration (CI) and deployment (CD) are done in Tomcat Application Server using Jenkins.
  • 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.
  • 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. 
  • 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. 
  • Designed and developed JMS messaging services using J2EE by developing queues /Topic, sessions and endpoints in ESB. 
  • 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. 
  • 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.

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, Unix, Linux, Log4j, Junit, STS, Apache Tomcat, Gradle, GitHub, JIRA, EC2, S3, VPC, Redshift, SQS, SNS, SWF, IAM, EMR, Cloud watch, MongoDB, AWS Lambda.

Confidential

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. 
  • Created an AWS RDS Aurora DB cluster and connected to the database through an Amazon RDS Aurora DB Instance using the Amazon RDS Console. 
  • 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.
  • 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. 
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins. 
  • Developed Micro services & APIs using Spring Boot and Used Apache Kafka cluster as messaging system between the APIs and Micro services. 
  • 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. 
  • Used Java multi-threading to implement batch Jobs with JDK 1.7 and JEE 6features.
  • Implemented dual security application using Java/Groovy/Grails that eradicates the 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 the issues in the application. 
  • Designed and developed Business Functionalities using J2EE Technologies in Agile/Scrum Execution. 
  • 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, Bedford, MA

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.
  • Used Dynamo DB to store the data for metrics and backend reports.
  • 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.
  •  Implemented a Web Services layer SOAP &, using Axis 2, into their existing product.
  • Used RabbitMQ as asynchronous messaging solutions to enterprise integration solutions.
  • Implemented Test Driven Development using JUnit, Advanced Rest Client and Log4j in developing test cases and determining application functionality. 
  • 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, Cloud Trail, Cloud Formation, Auto Scaling, IAM, Elastic Bean Stalk, Data Pipeline, Dynamo DB, Jenkins.

Confidential, Chicago

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 back-end logic with Core Java using technologies including Collection Framework, Multi-Threading.
  • Experienced in application servers like Tomcat locally and Web logic to host it on the Linux server. 
  • Used Hibernate for relational databases and structuring of the application. 
  • Involved in the coding of Distributed Multi-threaded Enterprise applications using J2EE technologies Servlets, EJB, JDBC and JMS. 
  • Implemented a RESTful service on the server side using spring and Hibernate that interacts with the DB to obtain the claim details. 
  • Good knowledge and experience with multiple Servers like IBM Web Sphere, Apache Tomcat and JBoss.
  • Used WebLogic application server for deploying the web content and all code was written using the Eclipse IDE. 
  • 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. 
  • Developed Test classes using JUnit and Easy Mock and test coverage using EMMA plug in. 
  • 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

Java/J2EE Developer

Responsibilities:

  • Extensive exposure in Analysis, Design, Development and Implementation of large-scale, secure and Internet/Intranet applications using java J2EE technologies.
  • Configured and deployed Java and J2EE applications into application servers using J-Boss and Apache Tomcat.
  • As a team member used Eclipse to write code for Servlets, Struts and EJBs. 
  • Developed java code for html pages connecting it to MYSQL, database using a JDBC driver.
  • Java/J2EE using MVC architecture integrating spring framework in SOA. 
  • Used Eclipse and Tomcat web server for developing & deploying the applications.
  • Developed screens using JavaScript, JSP and AJAX. 
  • Developed test cases and performed unit test using JUnit Framework. 
  • Wrote JavaScript client-side validations for user account information based on their business rules. 
  • Expertise in using Object Oriented design, Design patterns, UML, ER Modelling and Rational Rose 
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST services. 
  • Used Cascading Style Sheet (CSS) to maintain uniform look across different pages.

Environment: Core Java, J2EE, SDLC, JDBC, Agile, Servlets, Struts, EJB, JSP, Java Script, UML, AJAX, PL/SQL, Hibernate, Eclipse, JBoss, CSS, Apache Tomcat, MVC,SOAP, RESTful web service, JUnit.

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. 
  • 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. 
  • 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 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. 
  • Created and implemented PL/SQL queries, 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!