We provide IT Staff Augmentation Services!

Sr. Java Aws Developer Resume

3.00/5 (Submit Your Rating)

Owing Mills, MD

SUMMARY

  • Around 6+ years of experience as Java/J2EE developer in analysis, development, implementation of web based and stand - alone applications.
  • Experience in core AWS (Amazon Web Services) services like ( S3, EC2, ELB, EBS, Route53, VPC, Auto scaling etc.) and deployment services ( Elastic Beanstalk, DevOps Works and Cloud Formation ) and security practices ( IAM, Cloud watch and Cloud trail ).
  • 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 .
  • Experienced using web technologies such as HTML, HTML5, XHTML, DOM, CSS, CSS3, Typescript, JavaScript, 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 Docker 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 .
  • Expertise in Client Side Designing and Validations using various technologies like HTML, CSS, JavaScript, ECMA Script, MS FrontPage, JSP, Struts Tag Library, JSTL.
  • Hands on experience with Test Driven Development ( TDD ) methodologies.
  • 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.
  • Experienced with Core Java concepts such as Serialization, IO, Multithreading, Collections, Concurrency and Exception Handling .
  • Experience in working with different use cases for Elasticsearch
  • Experience in implementing efficient search query algorithms to implement business needs.
  • Extensive experience in developing web interfaces using Angular JS, Node JS, Bootstrap, HTML5, CSS3, JSP, JSF, JavaScript and JQuery .
  • Hands on experience in working on XML Suite of technologies ( XML, XSD, DTD, XML Schema, DOM, SAX ).
  • Expertise and Hands on Development of microservices (more than 50) using Spring boot, Spring
  • Designed and developed SOAP and Restful web services using WSDL, SOAP, JAX WS, JAX-RS, CXF, AXIS, JERSEY, REST Template and SOAP UI .
  • Developed user interface by using the React JS for SPA development.
  • Involved in design, develop and implementation of the application using Spring Boot.
  • Implemented RESTful web services using spring boot, Spring RESTFUL template, JPA, Cloud foundry.

TECHNICAL SKILLS

Java Technologies: Core Java, JSP, Servlets, JDBC, Java Beans, IBMBPM 9.0, Multi threading, OSGI, Event Handling and SOAP Web Services, Restful. Selenium IDE/RC/Web Driver/GRID, Web Driver and Test Link.

AWS Cloud Technologies : EC2, Elastic Beanstalk, IAM, Cloud Watch, Cloud Trail, Cloud Formation, S3, Glacier, Route53, VPC, Lambda, Auto Scaling, Dockers, Red shift, SNS, SQS, SWS and SES.

Web Technologies: JSP, Servlets, Struts, JQuery, Bootstrap, EJB, JMS, AJAX, JSTL, HTML, CSS, XML, Angular JS, Angular2, React JS and JavaScript.

Application Servers: Apache Tomcat, Web Sphere and Jboss, Message Queue and Kafta.

Databases: Oracle 8i/9i/11g, MySQL, MongoDB and DB2.

Frameworks: Hibernate, Spring Boot, Spring MVC, Angular JS, NodeJS-Express and Struts 1.1/2.0.

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

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

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

Testing tools: JIRA, JUnit 4.1, J-Mock, Easy Mock, Qual, sandbox, Spring Test and Spock.

Version Control: Rational Clear Case, SVN (Apache Subversion), CVS and GIT.

PROFESSIONAL EXPERIENCE

Confidential, owing mills, MD

Sr. Java AWS Developer

Responsibilities:

  • Involved in developing components on Reporting Dashboard with Spring MVC, Spring boot, Spring Framework and Hibernate.
  • Involved in developing JUNIT Test Cases to validate the type of data in the XML Files. Used Log4J for logging and tracing the messages.
  • Hands on experience on REST based web services using JAX-RS library. Customized Restful Web Service using Spring Restful API, sending JSON format data packets between front-end and middle-tier controller.
  • Proficient in RDBMS concepts like writing SQL Queries, Functions, Stored Procedures and PL/SQL Packages and have knowledge on NoSQL Databases MongoDB and CouchDB .
  • Experience in understanding and using NoSQL databases Mongo DB, Apache Cassandra, Couch DB, and Redis.
  • Implemented modules using Core Java APIs, Java collection, Java 8(Streams), multi-threading, and object-oriented designs.
  • Hands on experience using Apache Tomcat as application servers to handle the deployments of different applications.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API’s and Spring Boot for microservices.
  • Used micro-framework to implement with REST API and Mongo DB (NO SQL) as back end database.
  • Wrote Angular js frontend, which queried a custom Elasticsearch server for search terms, and hosted everything on an AWS instance with Docker containers
  • Developed code in Java which creates mapping in Elasticsearch
  • Responsible for process implementation using Jenkins.
  • Designed and developed microservices using spring boot (rest controller,spring data,security)/ Confidential OSS/Spring Cloud
  • Experience in Microservices Architecture with Spring Boot and Docker.
  • Extensive experience in developing Microservices using Spring Boot, Netflix OSS (Zuul, Eureka, Ribbon, Hystrix ) and followed domain driven design.
  • Converted a monolithic app to microservices architecture using Spring Boot using 12-factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Designed and developed microservices using spring boot (rest controller,spring data,security)/ Confidential OSS/Spring Cloud
  • Implement modules into Node JS to integrate with designs and requirements.
  • Used Maven as build and dependency management tool for creating EAR, WAR and JAR file to be deployed in application servers and integrated with GITHUB, Jenkins, and Jenkins Jobs.
  • Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA) and React-Redux thunk to make REST API calls.
  • Exposure and built applications using React JS with ES6 which allowed us to render pages on both the client and server using the same codebase.
  • Working with React Router for developing Single Page Applications SPAs.
  • Used ActiveMQ messaging to setup communication between applications in ESB. And flows are created for JAX-WS and JAX-RS web services.
  • Used Maven as build and dependency management tool for creating EAR, WAR and JAR file to be deployed in application servers and integrated with GITHUB, Jenkins, and Jenkins Jobs.
  • Core service uses the main database and the other Microservices use their individual databases to access and store data.
  • Created the React.JS express Server combined with Socket.io to build MVC framework from front-end side Angular JS1.5 to back-end MongoDB, in order to provide broadcast service as well as chatting service.
  • Worked with Cassandra Node Connector for database persistence to interact with Cassandra NOSQL DB with Spring Data to unify and ease the access to Cassandra persistence stores.
  • Worked with NoSQL Cassandra to store, retrieve, and update and manage all the details for Ethernet provisioning and customer order tracking.
  • Using Docker containers for local and cloud-based development.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services.
  • Used Jenkins for building, creating snapshots and deploying on servers.
  • Created Spring MVC components like Dispatch Servlets, configure Request mapping annotation controllers, view resolver components.
  • Experience on setting up and configuring AWS's EMR Clusters and used Amazon IAM to grant fine-grained access to AWS resources to users.
  • Experience in Message Oriented Middleware implementation using JMS and Apache Kafka.
  • Apache Kafka is used to send message objects to client queues and topics.
  • Used Micro service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Involved in Stored Procedures, User Defined functions, Views and implemented the Error Handling in the Stored Procedures and SQL objects and Modified already existing stored procedures, triggers, views, indexes depending on the requirement.
  • Experience with tools like Experience with Docker Images/containers and kubernetes.
  • Experience with Docker Containers, leveraging Linux Containers and AMI’s to create Docker Images/containers and Kubernetes.
  • Experience in making the devops pipelines using Openshift and Kubernetes for the Microservices Architecture.
  • Worked on Amazon Web Services (EC2, ELB, VPC, S3, CloudFront, IAM, RDS, Route 53, CloudWatch, SNS,).

Environment: Java 1.8, Angular JS, Bootstrap 3.3, Spring 4.0, Spring boot, Web Services (RESTFUL & SOAP), Oracle 11g, DB2, Hibernate 4.2, SQL, Apache CXF, MVC, Jersey, JSON, Log4j, STS, Mockito, Apache Tomcat, RAD, Jenkins, GitHub, Qual, sandbox, EC2, S3, VPC, Redshift, SQS, SNS, SWF, IAM, EMR, Cloud watch and AWS Lambda.

Confidential, Carlsbad, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in design, develop and implementation of the application using Spring and J2EE Framework
  • Designed and implemented application using Spring MVC, Spring IOC, Hibernate and Oracle Web Logic Server 10.
  • Extensive experience in NOSQL databases like MongoDB, couch DB and Elastic search.
  • Experienced with NoSQL databases like MongoDB, Couch DB and Cassandra on large data platforms.
  • DB, Couch DB and Cassandra on large data platforms.
  • Designed dynamic and multi-browser compatible pages using HTML, CSS, and JavaScript .
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Continuous integration services are provided for software development using JENKINS .
  • Setup the continuous Integration (CI) and continuous Deployment (CD) process for the application using the Jenkins.
  • Used Jenkins as a continuous integration tool for application building, testing and deploying.
  • Development of MQ application programs for Java JMS environments using queues and messages.
  • Developed Restful Web services using Spring MVC Framework. JSON data is returned to JavaScript clients.
  • Designed and Developed the Application using Spring MVC and Hibernate as the ORM.
  • Worked on building & deploying Java code through Jenkins, used Jenkins Amazon Web Services (AWS) Code Deploy plugin to deploy to AWS and worked AWS Cloud management.
  • Built an Application and deployed micro services in the AWS Cloud using Dockers containers.
  • Git as application repository and for deploying to AWS using code commit.
  • Applied to the business modules integration using Spring Boot, Cassandra DB.
  • Designed REST APIs that allow sophisticated, effective and low cost APPLICATION integration
  • Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA) and React-Redux thunk to make REST API calls.
  • Used APIGEE for documenting REST API's to expose description of a RESTFUL web services to clients.
  • Created plugins to extract data from multiple sources like Apache Kafka, Database and Messaging Queues.
  • Used Micro service architecture, with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Built applications for scale using JavaScript and NodeJS.
  • Developed Apache Camel endpoints and used producer template to route messages to JMS queues.
  • Expertise in SOA, Web Services (CXF, XML Beans), Apache Camel and XML technologies (XSLT, Xpath).
  • Made use of Reactive Forms using Angular 6where most of the validation is done using component rather than using template-driven which provides in HTML.
  • Configured and customized logs using Log4J.
  • Implemented various design patterns like Singleton, Factory, Session Facade and Data Transfer pattern
  • Worked with QA team for testing and resolve defects.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 4.
  • Involved in web application development for backend system using Angular 4, Angular CLI, Webpack, HTML5, TypeScript, WIJMO, SASS and CSS3.
  • Developed single page applications using Angular 4, Typescript, HTML5, CSS3, and Bootstrap4 .
  • Designed dynamic client-side codes to build web forms and simulate process for a web application, page navigation using Angular 4.
  • Used Agile methodology named SCRUM for all the work performed.
  • Application developed using Mongo DB ( NoSQL Database).
  • Wrote scripts to massage data and feed to Sybase IQ/Oracle databases for alert generation and automated in batch cycle.
  • Used AWS framework for creating background and multistep workflows.
  • Developed the front-end using both Core Java as well as Java Swing and involved himself in incorporating business logic in SQL code (stored procedures) using Sybase.
  • Provide Web Sphere Portal integration support to the development team.
  • Web Logic Application Server 10.0 was used to make the data source configuration to connect the application to the required database to retrieve or update necessary information.
  • Worked extensively with Docker, AWS and Kubernetes, Swagger, ActiveMQ, Spring Cloud
  • Used Maven to build war and ear files to deploy on Web logic App Server.

Environment: Java 1.7, JavaScript, HTML, CSS, Bootstrap, Spring, Hibernate 4.0, Servlets, JSP, XML, XHTML, Agile Methodology, Jenkins, Design Patterns, Mongo DB, Sybase Toad, Eclipse, Maven, Log 4J, Jboss Fuse, Oracle 11g, WebLogic Server 10, Linux and AWS.

Confidential, Rockville, MD

Java/J2EE Developer

Responsibilities:

  • Implemented MVC architecture using Struts Framework.
  • Designed and developed front end using HTML, CSS, JSP, Struts (tiles and tag libraries) and validation through JavaScript.
  • Used Struts tag libraries to create JSPs .
  • Used AJAX libraries such as JQuery and DWR .
  • Design and implement asynchronous messaging using JMS .
  • Extensively used Web Services like SOAP, WSDL and UDDI to communicate between systems.
  • Developed Data Access Object ( DAO ) components to interact with DB2 using JDBC Driver .
  • Developed Model Components Action beans, Action Form beans, and Data Transfer Objects of Struts Framework.
  • Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Worked on Oracle development, PL/SQL, stored procedures, triggers, materialized views .
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used XML Schemas (XSD) for defining XML elements and attributes, and used namespaces to avoid conflict with the XML elements.
  • Developed Apache Camel Routes for mediation and used various Enterprise integration patterns to connect to other systems.
  • Developed the webpages using framework Angular 6.0 along with HTML5, CSS3 and Type Script.
  • Using Angular 6.0 JS factory and services for dependency injection.
  • Using Angular 6.0, we created custom directives for re-usable components (multi-field form elements, background file uploads, etc.)
  • Created Menus and Drawer component by using Typescript and Angular 6.0
  • Developed and maintained Java/J2EE distributed applications using Struts MVC framework.
  • Highly involved in the configuring Web Sphere servers and database connections and deploying applications to application servers in Testing and UAT environments.
  • Designed solutions, documentation, coding, and testing.
  • Developed JSP pages using STRUTS frame work, Custom tags and JSTL and involved in configuring web.xml and struts-config.xml according to the struts framework.
  • Worked on using middleware like MQ Series, JMS .
  • Extensively used Web Services like SOAP, WSDL and UDDI to communicate between systems.
  • Create stored procedure and other SQL scripts using PL/SQL .
  • Implemented solutions relying on Service Oriented Architecture ( SOA ), using Web Services, SOAP and WSDL .
  • Developed REST API using Spring MVC and REST Controllers and generated JSON/XML formats.
  • Implemented the REST API's and data transformers using the JAVA connector which involves the JAVA8 features Lambda and Streams in particular.
  • Developed and created REST API by using JAVA and tested and implemented them for enabling successful communications.
  • Used Angular 4 Reactive forms to implement complex forms and performed the validations using Form Builder.
  • Involved in web application development for backend system using Angular 4, Angular CLI, Webpack, HTML5, TypeScript, WIJMO, SASS and CSS3.
  • AWS EC2 instances were configured in developing and QA environments with NodeJS.
  • Designed and implemented Web Services for client to retrieve Data using SOAP .
  • Experienced in container-based deployments using Docker , Docker Hub and Docker registries and Kubernetes
  • Used Jenkins and pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes.
  • Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes AWS infrastructure and microservice container orchestration.

Environment: J2EE, Java 1.5, JSP, JQuery, Struts, CSS, HTML, Hibernate, JavaScript, Java Security, Oracle 10g, WebLogic10.x, My Eclipse, JSTL, WindowsXP, Linux, LDAP, UNIX and CVS.

Confidential

Sr. Java Developer

Responsibilities:

  • Interacted with the Business Analysts in the development of requirements definition, use case analysis and implemented Functional Specification Document (FSD).
  • Implemented "Model View Controller (MVC)" architecture to obtain "Layered Architecture" to isolate each layer of the application for easy customization and avoid the complexity of integration.
  • Involved in writing JUnit test cases for Unit Testing service classes.
  • Performing Load Test, Backend Failure Test and Memory Leak Test.
  • Migrated the application from Web Sphere 6.0 to 7.0.
  • Developed the Product Builder UI screens using Angular-JS, Node JS, HTML5, CSS, JavaScript and Bootstrap.
  • Designed and developed Web Services using JWS JBoss Annotations.
  • Provided UNIX scripting to drive automatic generation of static web pages with dynamic news content.
  • Incorporated cache replication across nodes using ehcache on JBOSS.
  • Participated in requirements analysis to figure out various inputs correlated with their scenarios in Asset Liability Management (ALM).
  • Assisted design and development
  • Involved in design and implementation of the application using Struts 1.2 framework
  • Worked extensively on server side using SOAP Webservices.
  • Developed Stateless Session EJB for Server-side processing.
  • Installed, configured and deployed components on IBM Web Sphere.
  • Used for asynchronous processing.
  • Accessed back- JMS/MQ end data source of DB2 with JDBC API.
  • Did unit testing using Junit
  • Involved in performance tuning.
  • Used CVS for version Repository maintenance.

Environment: Java, J2EE, Java SE 6, Struts 2.0, JSP, Servlets, JavaMail API, Node JS, AJAX, Web Sphere 6.0/7.0, IRAD Web Sphere Integration Developer 7.0, Serena Dimensions, Unix, DB2. Project: Capacity and Options Planning System (COPS)

We'd love your feedback!