We provide IT Staff Augmentation Services!

Aws Engineer/ Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Franklin, WI

PROFESSIONAL SUMMARY:

  • 8 years of IT experience in various web - based, Enterprise, Client/Server and Distributed applications using Java/ J2EE.
  • Have 3 years of experience in e-commerce industry.
  • Have 1 year Experience in Treasury industry.
  • 8 years of experience in Java concepts including Polymorphism, Inheritance, Exception handling, Collections framework, Serialization, Multi-threading, Design patterns, Synchronization etc.,
  • 8 experience in designing and developingapplications using J2EE technologies includingServlets, JSP, JSTL, JSF, EJB, JNDI, Swing, Struts, AJAX, Hibernate, Spring, Web Services, XML, JDBC, HTML, HTML5, CSS, CSS 3, DHTMLX and JavaScript.
  • 5 years of experience in Agile/SCRUM development environment.
  • 5 years of experience in various modules of Spring framework like Spring IOC, Spring AOP, Spring MVC, Spring Batch, Spring ORM,Transaction Management, Spring Security
  • Expertise in implementing the persistence logic using JDBC, JPA, Spring JDBC, Hibernate framework.
  • Expertise in Application development using Struts framework including Struts Action, Struts tags, Interceptors & Validations.
  • Extensive experience in Amazon Web Services ( Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon CloudFront).
  • Extensive experience in working with Oracle, SQL Server, MySQL, DB2 Relational Databases.
  • Experience in working with NoSQL databases like MongoDB, Cassandra, Graph DB (Neo4j).
  • Experience in writing SQL queries, PL/SQL. Joins, Stored Procedures and Database Triggers.
  • Experience in using Ant, Maven build tools and performing unit test by writing Junit test cases using Junit Frameworks like Mockito, JMock.
  • Experience in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.
  • Very good experience with multiple servers like IBM WebSphere, IBM WebSphere ESB (Enterprise Service Bus), WebLogic Server, Apache Tomcat, Jboss.
  • Expertise in implementing Service Oriented Architecture by using SOAP and RESTful web services.
  • Implemented SOAP based web services by using various API like Axis 2, Apache CXF, JAX-WS Strong knowledge in using WSDL and UDDI.
  • Worked with Jersey, CXF API to implement RESTful web services, strong knowledge on JAX-RS annotations.
  • Experience in using DOM4J, JAXB, JAXP parsing and XML Bean to process, validate, parse and extract data from XML files.
  • Experience in designing and developing use cases, class diagrams and sequence diagrams using UML, Rational Rose.
  • Experience in versioning tools like GitHub, Clear case, SVN and CVS.
  • Experienced in creative and effective front-end development using JSP, JavaScript, JQuery, D3 Js, Angular Js, Angular 2, Backbone Js,Bootstrap, Ext Js, React JS, Ajax, CSS & CSS 3.
  • Experienced in using Messaging Services like JMS, MQ Series.
  • Experienced in UNIX and Shell Scripting.
  • Familiarity with Rules Management System (e.g. Drools, IBM Lombardi).
TECHNICAL SKILLS:

Languages: Java, C, C++, JavaScript, Python, PL/SQL, XML, XSLT, Shell Scripting.

J2EE Technologies: Servlets, JSP, JSTL, JSF, RMI, EJB, JMS, JNDI, JSF, XML, Swing, Log4j.

Frameworks: Springs 4, Hibernate, Struts 2.x

Web Technologies: HTML, HTML5, CSS, CSS3, XHTML, DHTML, Bootstrap, Angular Js, Node JS, Backbone Js, Ext JS, React Js, Ajax, Jsp, Jquery, Alloy JS.

XML/Web Services: REST, JSON,JAX-RS(JERSEY, CXF), ESB (JBoss Fuse), XML, SOAP, JAX-WS(AXIS,AXIS2,CXF), WSDL, UDDI, JAXB, DOM &SAX

Application/Web Services: Apache Tomcat, JBOSS, IBM Web Sphere, BEA Web Logic.

Database: Oracle 11g, Oracle 12 C, My SQL, SQL Server, DB2, Graph DB, Mongo DB,Cassandra.

Database Tools: SQL Developer, PL/SQL Developer, SQL plus, Toad.

Build Tools: ANT, Maven, Jenkins, Hudson.

IDE: Eclipse, Net beans, IBM RAD, IntelliJ and Plugins.

Testing Tools: Junit, TestNG, Mockito, JMock.

Version control tools: SVN Tortoise,GitHub, CVS.

Reporting tools: IText, Jasper Reports.

Middleware Tool: MQ Series, JMS, JBoss Drools, IBM BPM.

Cloud: Amazon EC2, Amazon S3, Amazon RDS, AWS Lambda, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS other services of the AWS family

PROFESSIONALEXPERIENCE:

Confidential, Franklin, WI 

AWS Engineer/ Sr. Java Developer

Responsibilities:

  • Analysis, design and development of Application based on J2EE using Spring and Hibernate .
  • Built application on spring boot (annotation based) running on Embedded Tomcat .
  • Implemented the application modules using Spring Core layer(IOC), Spring Security, Spring AOP, Spring ORM, Spring Batch, Spring Rest web services to develop the application.
  • Used Java 8 streams and lambda expressions to increase performance.
  • Developed API proxy in APIGEE to make JPM application API’s available to the external systems.
  • Consuming the SOAP web services exposed by paymetric (third party vendor) for credit card transactions using JAX-WS.
  • Test Driven Development in entire application development cycle.
  • Consuming REST services exposed by the JPM API interface in the JPM WEB APP.
  • Handled Shared Database in Microservice architecture.
  • Load balancing the microservices by scaling the dynos.
  • Created required data structure, triggers, sequences in Postgres Database.
  • Used JPA Entity Manager, Hibernate for data persistence.
  • Used native queries as required.
  • Used different user interface technologies HTML , JavaScript , TypeScript , JQuery , Angular 2, ReactJS and JSON for developing the GUI of the application.
  • Build application that is mobile and web compatible using.
  • Extensively worked in Beta, RC-5, RC-6, and Final Versions of angular 2.
  • Expertly used Angular 2Directives, Pipes, Event Binding, Data Binding, Interpolation, Injection etc., for building the GUI.
  • Used npm for the node modules installation and update.
  • Used loopback framework with node js.
  • BootStrap, CSS3 is used for styling the web application.
  • Used Npm manager for installing, updating the dependencies for angular 2, socket.io, react etc.,
  • Used System js / webpack / gulp for packaging the angular 2 application.
  • Designed and developed the framework to consume the web services hosted in Amazon EC2 instances.
  • Installed application on   AWSEC2 instances and configured the storage on S3 buckets.
  • Perform S3 buckets creation, policies and the IAM role based polices.
  • Created monitors, alarms, and notifications for EC2 hosts using Cloud Watch .
  • Migrated applications to the   AWS cloud .
  • Involved in writing java API for Amazon Lambda to manage some of the AWS services.
  • Exported SQL data in to Elastic search to allow much faster and scalable user searches from the database.
  • Used Jasmine and karma for unit testing the Angular Application .
  • Packaged desktop application as the exe using Iexpress .
  • Developed the application that identify and communicate with the ID-TECH POS device.
  • Testing the ID-tech devices at POS and training the sale executives.
  • Provide Diagnostics software that detect any issues at Point of Sale ( POS ).
  • Implemented Secured Iframe credit card entry interface as per PCI standards for securely tokenizing the credit card.
  • Developed Junit test cases to unit test the business logic.
  • Involved in the SIT, UAT, Cutover and Hyper care activities and solving productions issues and doing Root Cause Analysis&troubleshooting operational issues.

Environment:AWS, Java 8, Python, Maven, Git, Spring, Spring Boot, Hibernate, JPA, Node, NPM, Angular2, Socket.io, BootStrap, CSS3, MicroServices, APIGEE, Typescript, JavaScript, Quartz, Postgres,Gulp, Jasmine, Karma, SendGrid, Auth0, JWT, PaperTrail, Librato, siteminder, Iexpress, logback, Tomcat, JSON, REST, SOAP,   Node Express, Reactive js, Jquery, system js, datatable, Sonar,CORS.Confidential, Franklin, WI 

Confidential, Franklin, WI 

AWS Engineer/ Sr. Java Developer

Responsibilities:

  • Analysis, design and development of Application based on J2EE using spring boot and Hibernate.
  • Used spring boot annotations for entire configuration and free of xml.
  • Oracle 12 c is used as database, JPA and hibernate is used for data persistence.
  • Configured the microsevrices in IBM API CONNECT.
  • Added API connect collective to the host manager in IBM API Connect.
  • Installed IBM Http server as load balancer in IBM API Connect.
  • Create a Management server by deploying the Management OVA template in in IBM API Connect.
  • Installed and configured a docker container in IBM API Connect.
  • Configured TLS certificate in IBM API Connect and used IBM Data power.
  • Used Java 8 streams and lambda expressions to increase performance.
  • Developed system to upload and validate the invoices.
  • Used SVN for version control and Jenkins for continuous integration and deployment.
  • Single Sign On ( siteminder SAML ).
  • Created Stored Procedures, Triggers, Sequences, Views as required for the application.
  • Used Apache POI for generating the excel reports from application.
  • Used itext-rtf for generating the .rtf invoices from application.
  • Used webjars / node for using angular 2 dependencies.
  • Used NPM for installing, update the dependencies for angular 2, socket.io, react js etc.,
  • Used system js /webpack / gulp for packaging the angular 2 application.
  • Expertly used bootstrap , CSS3,datatables for styling the application GUI.
  • Expertly used Angular 2 Directives, Pipes, Event Binding, Data Binding, Interpolation, Injection etc., for building the GUI.
  • Used different user interface technologies HTML , JavaScript , TypeScript , JQuery , Angular 2, ReactJS and JSON for developing the GUI of the application.
  • Used Apache Kafka for messaging services and broadcast.
  • leveraging Apache Kafka for sending huge invoice data to the vendors.
  • Used Reactive js for consuming the application’s spring API services on angular 2.
  • Used IBM BPM for business processing.
  • Used NSSM for creating the services on the windows system.
  • Used NVD3.js for reporting using pie charts, bar charts etc.,
  • Developed Junit test cases to unit test the business logic.
  • Test Driven Development in entire application development cycle.
  • Involved in the SIT, UAT, Cutover and Hyper care activities and solving productions issues and doing Root Cause Analysis&troubleshooting operational issues.

Environment:IBM API Connect, Jenkins, Java 1.8, Maven, SVN, Spring, Spring Boot, Hibernate, JPA, Node, Angular2, BootStrap, CSS3, Typescript, JavaScript, siteminder, logback, Tomcat, JSON, REST, Reactive js, Jquery, system js, datatable , webjar, NVD3.js , IBM BPMApache POI.

Confidential, Dallas, TX

Java/ AWS Developer IT

Responsibilities:

  • Involved in the detail design of the modules according to the J2EE standards.
  • Implemented the application using Agile development methodology.
  • Implemented the application modules using Spring Core layer(IOC), Spring Security, Spring AOP, Spring ORM, Spring Batch, Spring Transaction Management in order to develop the application.
  • Built an Application and deployed microservices in the AWS Cloud using Docker containers.
  • Database per Microservice is used in the application architecture.
  • Git as application repository and for deploying to AWS using code commit.
  • Implemented Spring Services and business operations Dependency Injection.
  • Used spring boot annotations for entire configuration and free of xml.
  • Used multithreading and synchronization to allow concurrency.
  • Used Amazon Route53 to manage DNS zones and also give public DNS names to elastic load balancers ip’s.
  • Used AWS RDS for database configuration.
  • Used AWS code pipeline for moving the code across different environments.
  • Developed Action classes , Form bean classes and Struts configuration file using Struts framework
  • Used Eclipse IDE for coding, debugging and testing the application modules.
  • Used different user interface technologies JSP, HTML, JSTL, EL, CSS 3, JavaScript, JQuery, Angular js, React JS and JSON for developing the GUI of the application.
  • Used npm/node js for the angular dependencies and for building the API services.
  • Used Jasmine for Unit testing the angular js application.
  • Used Object/Relational mapping tool Hibernate (persistency) to perform data base activities and transactions.
  • Implemented Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files
  • Used Transaction Management to ensure data integrity and consistency.
  • Implemented and worked on order processing, payments and reports generations in the application
  • Used different design patterns like MVC, Singleton, Data Access Object, Value Object etc.
  • Used Java Messaging Services (MQ Series and JMS) for developing messaging services to interact with different application modules.
  • Implemented SOA using Web Services and its frameworks Apache Axis, SOAP, WSDL and JAX-RS API.
  • Implemented Restful web services to perform some business activities.
  • Created independent services using spring and microservice architecture.
  • Microservices are secured with the public and private key cryptography.
  • Used Oracle & Postgres as data base system.
  • Created stored procedures, Triggers, fucntions according to the application requirements.
  • Developed stored procedures and triggers with PL/SQL.
  • Developed Cassandra CQL queried for performing the DB operations.
  • Created Cassandra custom datatypes and collections.
  • Implemented SQL injection security checks, html sanitization and other security mechanisms.
  • Advanced password security using PBKDF2WithHmacSHA1 algorithm.
  • Involved in performance tuning, query optimization, maintaining coding standards and resolving JVM issues.
  • Developed Maven and ANT Scripts to do compilation, packaging and deployment in Web Sphere app server.
  • Developed Junit test cases to unit test the business logic.
  • Used ApacheKafka for pub-sub and broadcast.
  • Programming with Big Data Frameworks: Apache SPARK , Lambda architecture, leveraging Apache Kafka .
  • Configured JNDI resources, Data Base resources, MQ Series and other configurations on the Application Server.
  • Involved in the SIT, UAT, Cutover and Hyper care activities and solving productions issues and doing Root Cause Analysis&troubleshooting operational issues.

Environment:AWS ,Java 1.7, J2ee, JSP, Servlets,Multithreading, Struts, Spring, Hibernate, Web Services, SOAP, WSDL, REST, GitLab , Docker, Apache Axis, SQL, PL/SQL, MicroServices, XML, XSD, JAXB, JavaScript, Web Sphere 8.x, Heroku, Jboss Fuse, RAD, JSTL, EL, HTML5, XML, Jasmine , JQuery,BootStrap, Angular JS, React JS, JSON, Maven, SVN, SQL Developer, Oracle, Cassandra, UML, JUnit, Log4j, TestNG, JIRA, Hudson

Confidential, Las Vegas, NV

Java/J2EE Developer-IT

Responsibilities:

  • Effective interaction with team members and business users from different regions for procurement of requirements and then analysis.
  • Analysis, design and development of Application based on J2EE using Struts, Springs and Hibernate extensively.
  • Used spring boot annotations for entire configuration and free of xml.
  • Application development using Spring MVC and dependency injection.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Microservices are created using spring boot with the shared database.
  • Spring cloud is used along with the microservices architecture.
  • Microservices are divided based on the business functionality.
  • Developed a Spring JDBC module in connecting to database.
  • Used Mongo DB as secondary database for persisting data.
  • Persisted data IN BSON format and performed crud operations in Mongo DB.
  • Hibernate was used for Object Relational mapping along with Oracle database.
  • Used Spring ORM with hibernate for interacting with the database.
  • Involved in developing the user interface using Struts.
  • Used JSTL tag library for the development of application.
  • Extensively used Angular JS, Ext JS, D3 JS, Node JS, React JS, Polymer JS for Building web applications.
  • Posting the responses from the XML on to the JMS queue.
  • Used XML Parser for Building the XML Documents.
  • Used Unix Shell Scripting for program execution.
  • Used WSSR to manage applications, services.
  • Test Driven Development in entire application development cycle.
  • Used Multithreading and synchronization for increasing the overall performance of the application.
  • Used Apache ActiveMQ for Java messaging services.
  • Invoked the Web Services using RESTful and SOAP web services.
  • Audited application SQL code with DB2 Explain prior to production implementation.
  • Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, and relational database models for implementing DAO.
  • Deployment on Web Logic Application Server 11g.
  • Junit, log4j were used for unit testing and as logging frameworks.
  • Wrote JUnit test cases for unit, integration, and functional tests, run automatically by Hudson/Jenkins in the builds triggered by each push to Git.
  • Developed the classes for Unit Testing by using Junit- Mockito.
  • Implemented AJAX base applications using DOJO and GWT API for Performance oriented and browser independent application.
  • Used JIRA tool for creating change tickets and handling production bugs and development tasks.
  • Involved in production support, resolving the production issues and maintaining the application server.
  • Used CVS configuration management tool for code versioning and release.
  • Involved in the SIT, UAT, Cutover and Hyper care activities and solving productions issues and doing Root Cause Analysis&troubleshooting operational issues.

Environment: Java/ J2EE, JSP, Hibernate,Multithreading, Spring Core, Spring Integration, Spring Batch, Distributed Cache, Servlets, JSP, JSTL, EL, HTML5, Mongo DB, Struts, KAFKA, Web Logic Application Server 11g, and Oracle 11g, Cassandra, SOAP web services, XML, XSD,SAX,SOAP, Feign, WSDL,SOUPUI, XML Spy, UDDI, CXF, SOAPUI, Maven, SVN, SQL Developer,IBM WebSphere, Junit,Mockito, GIT,ATG, log4j, HTML, GWT, JQuery, Angular JS, Ext JS, React Js, D3 JS, Node JS, Polymer JS, JavaScript.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in development of the application using Spring Web MVC Framework.
  • Worked on Agile environment and participated in SCRUM meetings.
  • Worked on Spring AOP and Dependency Injection.
  • Designed and developed UI using HTML, JavaScript, and CSS 3.
  • Developed JSP custom tags and used JSTL for reusability.
  • Implemented AJAX to support dynamic page element rendering to enhance user experience.
  • Involved in component development and used design patterns such as Singleton, Factory and Data AccessObject (DAO) in the implementation of the application. Used Spring Context for EJB Support and Spring DAO for enhanced JDBC and DAO support.
  • Used Spring ORM component for Hibernate support for manipulating data for Oracle 11g.
  • Worked on Eclipse IDE for development, configured and deployed the application on to WebLogic using Maven
  • Used Log4j framework to log/track application.
  • Used Rational Clear Case and tested using JUnit.

Environment:Servlet/JSP, JavaScript, UNIX, AJAX, Web services SOAP over HTTP, XML, HTML, PHP, Oracle 11g.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in gathering the requirements from the users, requirement documentation and creating the design and detailed design statement documents.
  • Involved in design the master module using the UML (Rational Rose).
  • Involved in developing Web tier using JSP, HTML, and Servlets.
  • Prepared the SQL queries to connect to the Oracle database.
  • Participated in String Testing and Unit Testing.
  • Supported the End to End and UAT.

Environment: C, JSP, Servlets, Oracle 10g, Windows, UML, RationalRose, Solaris, Toad, Visual SourceSafe, HTML, Jakarta-Tomcat.

We'd love your feedback!