We provide IT Staff Augmentation Services!

Java Aws Developer Resume

3.00/5 (Submit Your Rating)

Brentwood, NY

SUMMARY

  • Having 5+ years of experience in all teh technical phases of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Implementation and Testing in both Web based and Enterprise applications wif emphasis on Object Oriented, Java/J2EE and Client Server technologies.
  • Experience in developing teh application wif Agile Methodology, Waterfall Methodology and Test - Driven Development.
  • Experience in Front-End UI technologies like HTML5, CSS3, JQuery, JSON, Ajax, and AngularJS.
  • Proficient in developing J2EE enterprise applications in Service Oriented Architecture and Micro Service Architecture.
  • Hands on Experience in developing web applications by using spring framework moduleslike Spring IOC, Spring AOP, Spring MVC, Spring Security, Spring Boot, Spring Batch and Spring Data.
  • Expertise in developing data models using Hibernate Object relational mapping (ORM) frame work and used Hibernate Annotations to reduce time at teh configuration level.
  • Developed applications usingJava 8and implemented its features like lambda Expressions, Time API,Streams, functional interfaces, collectors, default methods, type interfaces for each.
  • Proficient in using Amazon Web Services AWS. Extensive experience focusing on services like EC2, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, Amazon RDS, Elastic Cache.
  • Good experience in using Amazon Web Services (AWS) andAWSSNS/SQS for delivering messages.
  • Deploy application updates to AWS and monitor teh load balancing of different instances.
  • Expert in Core Java wif strong understanding of Garbage Collector, Collections, Multithreading, Event handling, Exception handling and Generics.
  • Expertise in J2EE Technology- Servlets, Struts, spring, JDBC, JTA, JPA, Hibernate and JMS.
  • Experience wif distinctive design patterns like Singleton, Factory, Prototype, Business Delegate, Session Facade, Service locator, Visitor, Observer, Decorator, Front Controller, DAO and MVC.
  • Worked wif design and development of robust and highly scalable Web Service platforms and API’s based on REST and SOAP for enterprise applications using AXIS,WSDL, UDDI, XML, JAX-WS, JAX-RS, JAXB, JAX-RPC technologies and Jersey frameworks.
  • Expertise in XML technologies such as XSL, XSLT, XML schemas, XPath, XForms, XSL-FO and parsers like SAX, DOM
  • Expertise in back-end/server-side java technologies such as: Web services, Java persistence API (JPA), Java Messaging Service (JMS), Java Database Connectivity (JDBC) and Java Naming and Directory Interface (JNDI).
  • Experience in building Web Services for Service Oriented Architecture (SOA).
  • Strong experience in designing and developing data models and accessing from Java applications using SQL, PL/SQL, ORM tool Hibernate and has experience wif NoSQL database like MongoDB.
  • Experience in JMS over messaging to exchange teh information in more reliable and asynchronously for enterprise applications.
  • Proficient wif build automation tools like Gradle, Maven and Ant for builds and deployments to different environments.
  • Experience on different IDEs such as Eclipse, RAD, Spring Tool Suite, IntelliJ and deployment using Application Servers like Apache Tomcat, BEA WebLogic, Web Sphere, Glassfish, Camel and JBOSS
  • Experience wif JUnit, Mockito, Log4j in developing test cases and determining application functionality.
  • Experience on UNIX/LINUX Shell Scripting and Deployment of Applications in Server.
  • Decent Experience in using code repository tools GIT, Tortoise SVN, and Visual Source Safe.
  • Strong communication and analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.

TECHNICAL SKILLS

Languages: C, C++, Java, J2EE, SQL, PL/SQL, Python

Enterprise Java: Java, J2EE, RMI, Sockets, JDBC, Servlets, JSP, JMS, Java Beans, JSTL, JSF, Struts, EJB, Spring, JTA, JNDI and JPA

Web/XML Technologies: HTML5, CSS3, JavaScript, JQuery, AngularJS, XML, XSD, XSL/XSLT, SAX/DOM, AJAX, JSON, Backbone JS, DOJO, NodeJS.

Tools: & Framework: Struts, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, JMS, JSF, Log4J, SOA, Jasper reports, SOAP UI, Spring Boot, Spring Batch, Spring Security, and Spring Data.

Web services: SOAP, RESTful, UDDI, WSDL, JAX-RPC, JAX-RS JAX-WS, JAX-B, Apache Axis2, Apache CFX, JMS, MQ, AWS

Web/App Servers: Web Sphere, WebLogic, Apache Tomcat, JBoss.

Database: Oracle, SQL-Server, MySQL server, MS SQL, IBM DB2, MongoDB and NoSQL

Development Tools: Eclipse, RAD, Spring Tool Suite (STS), IntelliJ

O-R mapping: Hibernate, JPA, JTA

Testing Tools/ Others: JUnit, SoapUI, Putty, Rational Clear Quest, RTC, Load UI, JIRA

Version Control: GIT, CVS, SVN, Rational clear case, Star Team

Platforms: Windows, Win 2k Server, Sun Solaris, UNIX

Cloud Technologies: AWS EC2, S3, Dynamo DB, ELB

PROFESSIONAL EXPERIENCE

Confidential, Brentwood, NY

Java AWS Developer

Responsibilities:

  • Involved in all phases of teh Software development life cycle (SDLC) using Agile Methodology.
  • Developed User interface using HTML5, CSS3, Bootstrap, JQuery and Angular JS.
  • Created responsive web design using Bootstrap and Consumed Restful Web Services wif Angular JS.
  • Designed and implemented teh application using various Spring Framework modules Spring IOC, Spring MVC, Spring AOP, Spring Security, Spring Boot, Spring Web Flow, Spring Data, Spring Cloud, Spring Integration and Hibernate.
  • Used Spring IOC for dependency injection and make teh application loosely coupled and Spring AOP for logging purposes.
  • Implemented teh autantication, authorization and access-control features by using Spring Security and LDAP.
  • Implemented Restful and SOAP based web services using JAX-RS and JAX-WS respectively.
  • Utilized Java 8 features like Lambda expressions for collection evaluation and comparing teh data, Stream API for Bulk data operations on Collections which would increase teh performance of teh Application, Parallel operations on collections for TEMPeffective sorting mechanisms and to change teh sequential stream flow of threads while session establishment.
  • Micro Services were being used as a strategy to gradually replace a core monolithic application while still adding business features.
  • Implemented Micro Services based Cloud Architecture using Spring Boot.
  • Designed and developed Micro Services business components and Restful service endpoints using Spring Boot.
  • Implemented Restful Web Services to retrieve data from client side using Micro Services architecture.
  • Developed Micro Service to provide Restful API utilizing Spring Boot wif Spring MVC.
  • Managed Amazon Web Services (AWS) like EC2, S3 bucket, ELB, Auto- Scaling, AMI, IAM through AWS Console and API Integration.
  • Responsible for creating an Amazon EC2 instance using (AWS) Elastic Bean Stalk and deploy teh application on it.
  • Used Docker to containerize teh Services and APIs to run on EC2 instances and Implemented teh build stage to build teh Micro Service and push teh Docker Container image to teh private Docker registry.
  • Implemented Asynchronous messaging between components using JMS.
  • Used Spring Data Framework to use teh features of Spring JDBC and Spring ORM classes like JDBC Template and Hibernate Template to perform teh database operations by connecting to Data sources available.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • Developed teh test cases wif JUnit and Mockito framework to test teh application functionalities and Log4j for logging purposes.
  • Used Gradle as a build automation tool and deployed teh application on Web Sphere Application Server.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along wif UNIX Shell scripts to automate routine jobs.
  • Used Git to maintain teh version of teh files and took teh responsibility to do teh code merges from branch to master and creating new branch when new feature implementation starts and Intellij as IDE.

Environment: Java, J2EE, HTML5, CSS3, JQuery, Angular JS, Spring IOC, Spring MVC, Spring AOP, Spring Security, Spring Boot, Spring Data, RESTful services, SOAP, Micro Services Architecture, Amazon Web Services, Hibernate, JDBC, Oracle, Mongo DB, JUnit, Mockito, Gradle, Web Sphere Application Server, Jenkins, Git and Intellij.

Confidential, Jacksonville, FL

Full Stack Java/J2EE Developer

Responsibilities:

  • Worked as per Agile (Scrum) methodology to meet customer expectation, timelines wif quality deliverables.
  • Developed multiple GWT (Google Web Toolkit) web application from client to server.
  • Developed teh User Interface usingJSP, Spring MVC,Foundation, HTML5, CSS3, JavaScript, NodeJS and enhanced response using twitter Bootstrap using services like JDBC, JMS, JTA.
  • Used Two-way data binding features of AngularJS to implement Data binding to bind various server controls to teh data from database.
  • Used AngularJS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data wif server.
  • Designed and implemented AJAX server calls to dynamically retrieve customer information.
  • Achieved synchronization of multiple threads through Multithreading and Exception Handling.
  • Maintained Interface compatibility and concurrency in teh project using Java8 new features like default, static methods and Concurrency API.
  • Used Java8 Method s feature to point to methods by their names and used functional Interfaces.
  • Used teh Spring IOCfeature to get Hibernate session factory and resolve other bean dependencies also usedspringframeworkAOPfeatures.
  • Created Hibernate mapping files, sessions, transactions, Query and Criteria's to fetch teh data from SQL based schema.
  • Implemented teh application using Spring IOC,Spring MVCFramework, Spring Batch, Spring Boot and handled teh security using Spring Security.
  • Writing services in Spring Boot and running and deploying them in cloud.
  • Implemented Batch jobs to deal wif large number of chunks using Spring Batch Framework to execute teh similar jobs simultaneously.
  • Developed teh persistence layer usingHibernateFramework, created thePOJOobjects and mapped usingHibernate annotations and Transaction Management.
  • Create and configured teh continuous delivery pipelines for deploying Micro Services and lambda functions using CI/CD Jenkins server.
  • Implemented service methods and SQL queries, PL/SQL to interact wif teh Oracle DBMS.
  • Implemented teh NoSQL databases like Cassandra and later writing complex PL/SQL queries using joins, Stored Procedures, Functions, Triggers, Cursors, and indexes in Data Access Layer using PostgreSQL, Cassandra as a database.
  • Used Pivotal Cloud Foundry to deploy Microservice Application.
  • Developed Microservices using Pivotal Cloud Foundry (PCF) platform build upon Spring Boot Services.
  • Designed and implemented MongoDB based database and created REST enabled Web Services on Jersey framework.
  • Designed and developed XML validation functionality and store XML document in database.
  • Used teh JavaScript libraries JQuery, AJAX to talk to teh RESTfulAPI and display teh JSON format data for teh end user.
  • Worked on OSGI, RESTAPIs, and Elastic Search to efficiently handle teh data.
  • Designed and developed RESTful Services to retrieving configuration JSON documents related to customer.
  • Used Apache Axis Service Engine for creating and deploying Web Service clients using SOAP, WSDL.
  • UsedJIRA tool forIssue/bug tracking, monitoringof work assignment in teh system.
  • Log4Jwas used to monitor teh error logs and usedGITas version control tool.
  • Followed teh Maven build life cycle to build teh application and deployed intoWebSphereapplication server.
  • Developed test cases and performed unit testing usingJunit.

Environment: HTML5, CSS3, Java Script, JQuery, AngularJS, NodeJS, Bootstrap, Foundation, Java 8, Multithreading, Java/J2EE, JDK, GWT, Spring MVC, Spring Boot, Spring Security, Micro Services, OSGI, Hibernate, WebSphere, Agile, RESTful, JSP, JDBC, JMS, JTA, MongoDB, TDD, Oracle, SQL, PL/SQL, Maven, RAD, Log4j, JUnit, Selenium, Jenkins,GIT, AWS EC2, JIRA.

Confidential, Irving, TX

Java Developer

Responsibilities:

  • Developed using Agile methodology.
  • Involved in SDLC requirements gathering, analysis, design, development and testing of application.
  • Developed user interface using JSP, JSTL, HTML5, CSS3 and JavaScript to simplify teh complexities of teh application.
  • Used AJAX in suggestion list and to display dialog boxes.
  • Created NodeJS EXPRESS Server combined wif Socket.io to build MVC framework from front-end side AngularJS to back-end Oracle.
  • Involved in teh implementation of dynamic profile Routing for supporting new profiles and enhancing teh customer experience.
  • Used Spring IOC for dependency Injection of one class objects into other class such as model objects into controller classes.
  • Developed flexible and loosely coupled web applications by using Spring web MVC framework to provide model-view-controller architecture.
  • Integrated Spring DAO wif Hibernate for performing persistent operations into Database.
  • Implemented persistence framework using Hibernate& handled Transaction Management using teh provided data source.
  • Established Database Connectivity using Hibernate O/R mapping wif Spring ORM forOracle.
  • Developed persistence API's that can store data synchronously and asynchronously to Cassandra data store wif batching.
  • Used XPath for traversing SOAP XML document for finding a node by using expression path and used XQuery to get data of a that node.
  • Extensively used JSON to parse teh data from server side to satisfy teh business requirement.
  • Responsible for designing Hibernate mapping files based on business logic and Object relationships.
  • Integrated spring and hibernate together and worked on developing backend components and services.
  • Used Hibernate Criteria API for retrieving user requested data from teh database.
  • Extensively used HQL and SQL for querying databases.
  • Developed Message Driven Bean for asynchronous sending Messages using JMS.
  • Used Apache Axis Service Engine for creating and deploying Web Service clients using SOAP.
  • Used Web Services for creating rate summary and used WSDL and SOAPmessages for getting useful plans from different module.
  • Used Spring JMS module for lookup for teh queues and MDBs for teh listeners.
  • Packaged and deployed teh application in JBoss.
  • Used Log4J for application logging and notification tracing mechanisms.
  • Analysis and Bug fixing of teh production problems and defects along wif enhancements and worked wif UNIX shell scripts for running teh batch jobs.
  • UsedSVNto maintain teh version of teh files and took teh responsibility to do teh code merges from branch to trunk and creating new branch when new feature implementation starts in GitHub.
  • Worked wif Maven build tool to build project structure.
  • Worked in Linux environment for building teh technology stack and deploying teh resources.
  • Worked wif Mockito mock framework in conjunction wif JUnit which allows to create and configure mock objects and to develop tests cases for classes wif external dependencies.
  • Used JIRA for fixing bugs and tracking teh Project Stories in Agile workflow.

Environment: HTML, CSS, JSON, XML, AJAX, JQuery, Node.js, Struts, Hibernate, Spring MVC, XPath, XQuery, SOAP, WSDL, HQL, SQL, Unix Shell Scripts, JBoss, Oracle, Cassandra, JVM, JMS, JNDI, Maven, IntelliJ, JIRA, JUNIT, SVN, Linux.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of teh Software development life cycle (SDLC) using Agile Methodology.
  • Developed User Interface using JSP, JSTL, HTML, CSS, Java Script, JQuery and Angular JS.
  • Developed client-side application wif Angular JS in a clean Model View Controller (MVC) Architecture.
  • Used Spring MVC and Dependency Injection for handling presentation and business logic.
  • To maintain loose coupling between layers published teh business layer as services and injected necessary dependent components using Spring IOC and published cross cutting concerns like Logging, User Interface exceptions, Transactions using Spring AOP.
  • Integrated Spring DAO for data access using Hibernate.
  • Implemented persistence framework using Hibernate& Handled Transaction Management using teh provided data source.
  • Used Spring Security for Autantication and Authorization of teh application.
  • Extensively used JSON to parse teh data from server side to satisfy teh business requirement.
  • Responsible for designing Hibernate mapping files based on business logic and Object relationships.
  • Integrated Spring and Hibernate together and worked on developing backend components and services using Hibernate and spring.
  • Established Database Connectivity using JDBC, Hibernate O/R mapping wif Spring ORM for Oracle.
  • Worked on Hibernate for mapping thejavaobjects to relational database and SQL queries to fetch teh data, insert and update teh data from teh database.
  • Used Hibernate in Data Access Layer to access and update information in teh database.
  • Extensively used HQL and SQL for querying databases.
  • Consumed Web Services to interact wif other external interfaces in order to exchange teh data in different forms by using Restful service.
  • Implemented SOA architecture wif Web Services using SOAP, WSDL, UDDI and XML using Apache CXF framework and worked on parsing teh XML files using DOM/SAX parsers.
  • Created tables, triggers, PL/SQL Stored Procedures, SQL queries, Joins, integrity constraints and views for IBM DB2.
  • Used Multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • Implemented Restful and SOAP based Web Services and used Soap UI for testing.
  • Used Spring JMS module for lookup for teh queues and MDBs for teh listeners.
  • Involved in Unit Testing of various modules by generating teh Test Cases.
  • Performed deployment of applications on Web Logic Server.
  • Written LINUX shell scripts to identify user login information.
  • Involved in day to day handling of JIRA issues (production issues at time) that involved data inconsistencies that required to be solved in very less time.
  • Worked wif Eclipse IDE and used Gradle build tool to achieve more functionality for build process.
  • Used Jenkins as build management tool for continuous integration process and used Gitas Version Control tool.
  • Involved in Bug fixing of various modules that were raised by teh testing teams in teh application during teh Integration testing phase.
  • Participated in Code Reviews of other modules, documents, test cases.

Environment: Java, J2EE, HTML, CSS, JavaScript, JQuery, JSP, JSTL, Spring, Hibernate, XML, XSD, Web Services, Restful, SOAP, WSDL, Log4j, JUnit, DB2, Web Logic, Jenkins, Gradle, GIT, Eclipse, JIRA, Agile Methodology, Windows, Linux, Rational Rose.

Confidential

Java Developer

Responsibilities:

  • Involved in SDLC - Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing and User Acceptance Testing
  • Implemented Use Case Diagrams and Sequence Diagrams during teh design phase using Rational Rose.
  • Developed user interface wif Servlets and JSP.
  • Responsible in creating Servlets, which route submittals to appropriate Enterprise Java Bean (EJB) components and render, retrieved information.
  • Involved in implementing teh DAO pattern for database connectivity and used teh JDBC API extensively.
  • Used Agile approach for teh Software Development
  • Designed and developed teh UI using JSP, HTML, CSS and JavaScript.
  • Also worked wif teh PDF and EXCEL format file download of user data on JSP’s when user wanted to save his/her personal data on JSP page tables.
  • Extensively used WSAD 5.1 while writing code & used VCS for version control.
  • Deployed and tested teh prototype on WebSphere Test Environment 5.1 and contributed to deployment and maintenance on WebSphere Application Server 5.1.

Environment: IBM WebSphere, Servlets, JSP, XML, EJB, JDBC, Oracle, UML, DHTML, CSS, HTML.

We'd love your feedback!