We provide IT Staff Augmentation Services!

Aws/java Developer Resume

4.00/5 (Submit Your Rating)

Saint Paul, MinnesotA

PROFESSIONAL EXPERIENCE:

  • Around 7 years of experience in software development life cycle experience in Object Oriented paradigm, design and development of Multi - Tier distributed Enterprise applications and providing software solutions using Java/ JEE stack and related technologies.
  • Highly proficient in using frameworks like Spring Struts, JSF, Hibernate and Design Patterns such as MVC, Session Façade, Front Controller, Data Access Object (DAO), Value Object, Singleton, factory, abstract factory, Service Locator for executing multi-tier, highly scalable, component based, services driven Enterprise Java applications.
  • Experience in using J2EE Application Servers such as Apache Tomcat, IBM Web sphere.
  • Experience in working with Amazon Web Services like EC2, EBS, ELB, S3, SQS and Cloud front.
  • Experienced using web technologies such as HTML, HTML5, XHTML, DOM, CSS, CSS3, Typescript, Java Script, jQuery UI, Ajax, Cordova, Angular.js, React.js and Bootstrap.js.
  • Experience in Implementation of MVC architecture using Spring MVC and Struts.
  • Hands on experience on Dockers and container technologies for building Micro service-based applications.
  • Strong experience with CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins.
  • Expert in deploying the code trough web application servers like Web Sphere, Web Logic/Apache Tomcat and JBOSS.
  • Extensively worked on Jenkins, Dockers for continuous integration and for End to End automation for all build and deployment.
  • Experienced in developing applications using Agile (XP, SCRUM), Test Driven methodologies and good understanding of Service oriented architecture (SOA).
  • Hands on experience with Version control systems like Visual Source Safe, GIT and SVN.
  • Experienced with JEE application packaging & deploying EAR, WAR, JAR files on test, stage and production servers using Maven, Ant and CI servers like Jenkins.
  • Experience with unit testing the applications using JUnit Framework and mocking frameworks.
  • Strong experience with java Multithreaded Programming to develop multithreaded modules and applications and on searching text/data programming.
  • Experience with designing & developing micro services approach using REST and SOAP services
  • Hands on experience with Core Java with Multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections.
  • Proficient in Java Multi-Threading, Thread lifecycle methods and multiple requests handling using synchronization.

PROFESSIONAL EXPERIENCE:

Confidential - Saint Paul, Minnesota

AWS/Java Developer

Responsibilities:

  • Exposed to all phases of Software Development Life Cycle (SDLC) Analysis, Design, Development, Testing, and Production phases of the projects. Implemented using Agile Methodologies.
  • Involved in all phases of SDLC - Agile - Requirement Analysis, Design, Development and Deployment of enterprise applications in the domain of Telecom & Networking industry.
  • Expertise in developing Web based, Enterprise based applications in a three-tier architecture using Java SE 1.7/1.8, Java EE, HTML, CSS and JavaScript.
  • Experience in object-oriented programming, Worked on Spring Core, MVC, AOP, Angular Js, Node JS, Spring, JDBC and Hibernate.
  • Expertise in designing and developing Enterprise Applications using Java EE technologies like Servlets, JSP, JavaBeans, JDBC, JNI and Web services.
  • Was part of Orchestration team, where involved in discussions for building a project from scratch, given my thoughts, concerns and ideas.
  • Developed code to call the web service/APIs to fetch the data and show it in the interface using jQuery/AJAX.
  • Build servers using AWS Importing volumes, launching EC2, creating security groups, Auto-scaling, load balancers, Route53, SES and SNS in the defined virtual private connection (VPC).
  • Worked with AWS (VPC) and Database Subnet Group for isolation of resources within the Amazon RDS Aurora DB cluster and created notifications, alarms for EC2 instances using Cloud Watch.
  • Created S3 buckets for EC2 instances to store all the content including HTML pages, images, CSS files and script files.
  • Have replaced the Java Messaging Service (JMS) calls with AWS SQS and used AWS SDK to connect with Amazon SQS for bulk email processing.
  • Developed API for using AWS Lambda to manage the servers and run the code in the DB.
  • Involved in developing functions for Amazon Lambda to manage some of the AWS services.
  • Captured Amazon Machine Images (AMI's) of EC2 Instance for snapshots and creating clone's instances for their application elsewhere.
  • Implemented Backup configurations and Recoveries from a Name Node failure
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP, and REST.
  • Developed Spring Restful web services to deliver XML, JSON content using Jersey Spring implementation.
  • Consumed SOAP web services and Restful JSON web services to create the automated report.

Environment : Java, AWS (EC2, S3, Lambda, Glacier, VPC, EBS, RDS, ELB), JSF, JSTL, XML, HTML5, CSS3, JavaScript, jQuery, AngularJS, JSON, JUnit, MYSQL, Cassandra, JUnit, Maven, Spring, Hibernate, Web Sphere and Web Services.

Confidential - Scottsdale, Arizona

AWS/Java Developer

Responsibilities:

  • Migrating the application to Cloud environment using the Amazon web services- EC2, S3 and various services of AWS.
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality hence using this snapshot for disaster recovery.
  • Involved in developing and delivery of a Micro service application utilizing almost of the AWS Stack including S3, EC2, Dynamo DB, Kinesis, SNS and SQS.
  • Developed messaging module using Spring JMS and Active MQ to exchange the information in more reliable and asynchronous way in Enterprise Applications.
  • Worked on variety of Linux platforms (Ubuntu, Red hat) which includes installation, configuring and maintenance of applications on this environment.
  • Performed the daily system administration tasks like managing system resources and end users support operations and security.
  • Implemented cloud services AWS and Implemented Bash, Perl and Python scripting.
  • Worked on GIT (Git Hub) repositories as Distributed Version Control System.
  • Good understanding in Deployment of Hadoop Clusters Using Automated Puppet scripts.
  • Recovering from node failures and troubleshooting common Hadoop cluster issues.
  • Experience in hardware recommendations, performance tuning and benchmarking.
  • Trouble shooting many cloud related issues such as Data Node down, Network failure and data block missing.
  • Used GIT for Version Control of code for incremental development and day-to-day basis to maintain the code history.
  • Used Postman to test the API workflow tested on the JSON files which are generated by the NodeJS.
  • Building cloud Micro services and implemented back-end using Spring Boot.
  • Pioneered with Java 8 features like Functional Interfaces, Stream API, Time API, Transaction Management, Exception Handling, Collection API and Lambda Expressions.

Environment: Java, J2EE, Hibernate, Spring, JUnit, Mongo DB, Cassandra, Web Logic, HTML5, CSS3, JavaScript, jQuery, Linux, Kafka, Eclipse, AJAX, Angular JS, JSON, JSF and AWS (EC2, S3, VPC, RDS, Dynamo DB, Route53, EBS, Elastic, Load Balancer, Auto Scaling groups, SQS and Kinesis).

Confidential - Bloomington, Illinois

Java Developer

Responsibilities:

  • Involved in project preparation meetings with the SME's to gather information about project related requirements.
  • Involved in analysis, design and development of legal research search system developed specs that include use cases, class diagrams, sequence diagrams and activity diagrams.
  • Involved in developing JSF components for the next generation version of the application.
  • Used spring framework including spring core /IOC, Spring Web-MVC, Spring Batch, Spring Boot, Spring Security, Spring ORM, Spring AOP modules.
  • Used Spring IOC (inversion of control) to remove the object dependencies across the application.
  • Implemented the Spring-Security and Transaction Management (Spring-TX) in the Application.
  • Implemented the application using Spring Boot Framework and handled the security using Spring Security.
  • Create RFP (Request for Proposal) micro service to provide Restful API utilizing Spring Boot with Spring MVC.
  • Built the project models using Maven and conversion of existing projects from ant to maven build.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, XSLT and CSS.
  • Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and jQuery in on-going projects.
  • Environments.
  • Deployment of web, enterprise java components and messaging components.
  • Used JIRA to manage the issues/project work flow.
  • Developed XML Schemas - XSD, DTD for the validation of XML documents.
  • Worked on Proof of Concept phase for cloud migration including build & deployment to AWS components like EC2 and setting up AWS S3 storage Objects.

Environment: Java 1.7, JavaScript, CSS3, HTML5, DHTML, JSP, Servlet, Photoshop, Flash, Edit plus, W3c Validator, XML, JUnit, Windows Platforms, IDE- Eclipse, Oracle, Windows and Linux/SQL.

Confidential

Java Developer

Responsibilities:

  • Involved in Analysis, Designing, Development and Testing phases of the application.
  • Involved in creation and maintenance of the backend services using spring, Hibernate and Oracle.
  • Developed Web pages using JSP, HTML, and JavaScript.
  • Extensively used OOD concepts for building core java modules for various modules.
  • Used Ajax for intensive user operations and client-side validations.
  • Used Tiles extensively for extensible/manageable page layouts.
  • Developed application service components and configured beans using Spring IOC.
  • Spring AOP was used for intercepting the SOAP requests and for logging requests and also for transaction management.
  • Designed and developed persistence layer build on ORM framework and developed it using Hibernate.
  • Implemented various Design patterns like Business Delegate, Session Facade and Data Access Objects DAO patterns.
  • Created stored procedures, functions, triggers, dynamic query executions using PL/SQL.
  • Created Hibernate mapping files and modeled the database.
  • Used Apache Axis to generate stub for generating SOAP requests to interact with billing schedule system.
  • Used Web Services (SOAP&WSDL) to exchange data between portal and other modules
  • Configuration of Web Logic application server on RH Server and scripts for deployment of applications.
  • Created ANT Scripts for building and configuring the project.
  • Developed user interfaces for presenting the expense reports, transaction details using JSP, XML, HTML and JavaScript.
  • Used Log4J for logging the application exceptions and debugging statements.

Environment: JDK 1.7, JSP, Tiles, HTML, Java Script, Web Logic, Eclipse, EJB, JDBC, Hibernate, Spring, PL/SQL, Web Services, XML, Oracle 10i, JUnit, CVS, Log4J, Ant, Windows, Jira and UNIX.

We'd love your feedback!