We provide IT Staff Augmentation Services!

Java Aws Developer Resume

3.00/5 (Submit Your Rating)

Worcester, MA

SUMMARY:

  • Around 7+ years of software development experience in requirements analysis, design, coding, testing, and production support of scalable, Multi - Tier distributed fault-tolerant Enterprise applications while meeting realistic implementation schedules and adhering to development goals and principles.
  • Strong experience on various J2EE Design Patterns such as Session Façade, Singleton, Factory Method, DAO, Front Controller, and Delegate Pattern and SOLID design principles.
  • Expertise in various open source frameworks like Spring Framework, Struts, Spring Security, Spring Integration, Java Server Faces (JSF), and Hibernate.
  • Expertise in all spring framework modules such as Spring IOC, AOP, Core, Messaging, ORM and MVC architecture.
  • Expertise in development and deployment of multi-tiered web-based enterprise applications using J2EE technologies like Servlets 3.0/2.5, JSP 1.1/2.0, Struts 2.0, JMS, Hibernate 3.0/4.0, Spring 3.0/4.0, JDBC, JNDI, JSF, angular.js, Java Beans and Web services (SOAP, REST).
  • Experienced in Software Development Life Cycle (SDLC) implementing Waterfall, V-Model, & Agile methodologies.
  • Experience in User Experience (UX) design and development, User Interactive (UI) Web Pages and visually appealing User Interfaces using HTML 5, CSS3, Bootstrap, SASS, JavaScript, JQuery, Angular.js, Angular 2/4, Typescript, Node.js.
  • Experience in using various AWS components like EC2 for virtual servers, S3 and Glacier for storing objects, EBS, Cloud Front, Elastic cache, IAM, Cloud Watch, Cloud Formation and DynamoDB.
  • Experience in various agile methodologies like Test Driven Development (TDD) and SCRUM.
  • Experience in client side designing and validations using HTML, DHTML, CSS, Bootstrap, AJAX and JSP.
  • Highly experienced with modern JavaScript frameworks and libraries like Angular.js, Node.js and Dojo, JQuery
  • Exposure on JSF framework which provides Pre-built UI components used for Component based framework.
  • Experience in cloud services such as S3, AWS Lambda, EMR Cluster and Redshift.
  • Strong Core Java background with experience in Collections, Multi-Threading, Java 8, Interfaces, RMI, Serialization, Synchronization, Exception Handling, OOPs techniques, Logging and Performance Tuning.
  • Profound knowledge in configuring and deploying web applications in Tomcat Server, Web Logic, Web Sphere and JBoss
  • Expertise in Bootstrap, Angular.js and Node.js (Express, Mongoose, Body-Parser, HTTP, File systems, Browser Sync etc.) and used Log 4j for logging.
  • Extensive development experience on different IDE's like Eclipse, Spring Tool Suite, NetBeans, Web Logic Workshop, and WSAD/RAD.
  • Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, AWS, My SQL, Restful.
  • Expertise in developing integration technologies like MQ Series, SAS Enterprise Application Integration, JAX-WS (SOAP), JAX-RS (RESTful) web service and LUNA Encryption Device.
  • Strong knowledge on Hibernate 2.0, 3.0. Used Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Criteria API, Optimistic Locking.
  • Comprehensive knowledge in RDBMS databases like Oracle 10g/11g, DB2, and MySQL 4.x, 5.0.
  • Extensively worked with the Build and deployment tools like Maven and Ant.
  • Development experience in Windows, Linux and UNIX operating systems.
  • Extensive experience in implementation of the version control software Git, SVN and CVS.
  • Extensively worked with testing tools like JUnit, Selenium Web Driver, and SOAPUI etc.
  • Exposure to Splunk for log monitoring and experience with JIRA, HP Quality Center for bug, issue tracking.
  • Extensive experience in designing, developing and implementing Model View Controller using, Spring and Hibernate framework.

TECHNICAL SKILLS:

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

RDBMS: Oracle, SQL Server, DB2, Mongo DB.

J2EE Technologies: JSP, Servlet, JMS, JAXP, JAX-RPC, JTA, Java Mail, JNDI, RMI, JDBC, JCA, Web Services (SOAP and RESTful).

App/Web servers: JBoss, WebLogic, WebSphere, Apache Tomcat.

IDE: Eclipse, RAD, NetBeans.

XML Technologies: DTD, JAX-RPC, XML Schema, XSLT.

Web Technologies: Angular JS, HTML, DHTML, JavaScript, JQuery, CSS, XML, AJAX.

Operating Systems: UNIX, Linux, Windows.

Built Tools: ANT, Maven, Jenkins.

Frameworks: Spring, Hibernate, JPA.

Web Services: SOAP, REST, Restful, AWS, Microservices.

Version Controls: Clear-case, Subversion, CVS.

PROFESSIONAL EXPERIENCE:

Confidential, Worcester, MA

Java AWS Developer

Responsibilities:

  • Developed the application using Spring MVC intensively that leverages classical MVC architecture and JavaScript for major data entry that involved extreme level of data validation at client side.
  • Involved in developing code for obtaining bean s in spring framework using Dependency Injection / Inversion of Control (IOC), and Aspect Oriented Programming (AOP) on Spring Source Tool Suite.
  • Created web pages using HTML, CSS3, JQuery and JavaScript ES6.
  • Created the Spring Bean Factory for initializing services. Added security for service layer methods using Spring Security.
  • Integrated Single sign on sing LDAP and Active directory on spring security layer, successfully maintained users and groups integrity in the application.
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Extensively used XML Web Services for transferring/retrieving data between different providers. Extensively involved in developing Restful Web services using Jersey framework (JAX-RS) and REST annotations.
  • Used WSAD for writing code for JSP, Servlets, Struts and EJB.
  • Used Message-driven batch application using Spring Batch to handle multiple requests accessed through Message Queue services between several Micro services in the application.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Used NPM packages like babel, hot-loader, and web pack, React-tabs, node-sass.
  • Developed several Micro services as part of the project using Spring Boot.
  • Used Jenkins for continuous integration in which all development work is integrated and involved in deploying the application using Docker to AWS environment.
  • Used JavaScript frameworks such as JQuery, Dojo, Ext.js, CSS preprocessors such as LESS or SASS.
  • Maven tool has been used for the build and deploy procedure scripts in UNIX, Linux and Windows environment using Hudson.
  • Implemented Single Page Design and customized directive and filter criteria by using Angular.js.
  • Developed Micro services using RESTful services to provide all the CRUD capabilities.
  • Created RESTful APIs in Express and returned logic through Angular.js data binding. Wrote tests in Mocha on server side and Jasmine on the client side.
  • Deployed Docker contained spring boot micro services in to Spring EC2 container service using AWS admin console.
  • Used Spring Boot Actuator to externalize application's configuration properties for different environments and OAuth 2.0 authentication protocol respectively for security and authorization.
  • Developed API for using AWS Lambda to manage the Serverless architecture and run the code in AWS.
  • Developed real time tracking of class schedules using Node.js (Express.js framework).
  • Used JIRA for bug and issue tracking. Worked on issues related to business logic and UI code which is primarily built using HTML 5, CSS, JavaScript and Angular 4.0.
  • Massive re-design of client site from HTML/PHP form handling to cleaner Redux-Form.
  • Developed Cloud formation templates and Ansible playbooks to spin up the instances and provision packages on AWS EC2 instances.
  • Configured Kibana data visualization plugin for Elastic search, Log stash and created bar, line and scatter plots, pie charts and maps on top of large chunks of data.
  • Deployed and developed the project using AWS EC2, S3 Buckets, Data pipeline, Elastic Bean Stalk, Lambda, Amazon messaging services (SQS) and Amazon Kinesis Services.
  • Used IBM MQ for transport of data as messages between Micro services of the application.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database and used dependency injection (DI) using spring framework and annotations.
  • Installing, configuring and administering Jenkins CI tool using Chef on AWS EC2 instances.
  • Used Hibernate for mapping java classes with database and created queries with Hibernate query language.
  • Extensively used IBM REST API in task assignment, reassignment, and closure and ad-hoc task implementation.
  • Incorporated knowledge of TDD and BDD for front end UI applications and performed end-to-end testing with Protractor.
  • Maintained the code repository on SVN through frequent and definite updates and built the application using Maven to deploy on WebSphere Server and used Jenkins for continuous integration.
  • Used ANT for building the application.

Environment: Core Java, Spring, Spring Boot, Microservices, AWS, Hibernate, Agile/Scrum, HTML, JSON, AJAX, CSS, Angular JS, REST, JavaScript, Servlets and JavaBeans, Tomcat, WebLogic, Oracle, XML, My Eclipse IDE, Mongo DB, SVN, ANT, Junit, Windows.

Confidential, Westerville, OH

Java Developer

Responsibilities:

  • Followed Agile software development practice paired programming, test driven development and scrum status meetings.
  • Effectively interacted with team members and business users from different regions for requirements capture and analysis
  • Worked and developed functionalities in Agile Methodology of SDLC and involved in Team planning and grooming sessions and Retro session in Agile environment.
  • Involved in development, deployment of Web Applications, Micro services deployed on Cloud Foundry.
  • Working with Offline First Multi-device and Multi-Platform application architecture using Ionic framework with Cordova to achieve Multi-Platform and Web SQL.
  • Worked on Rest Web services as well as Node Rest framework for back-end services and developed back-end code using Java collections including Set, List, Map, Multi-threading and Exception Handling.
  • Working on AngularJS 1.5 to Angular 2.0 Code transition. With ES6 and TypeScript.
  • Built npm libraries/packages in Node.js and Grunt Task runner for Unit testing AngularJS components as part of Test-driven development.
  • Developed Spring Application using Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security, and Spring DAO and middle-ware application using spring core framework.
  • Used Executor Service Multi-Threading in programming and developed various helper classes.
  • Involved in coding for the presentation layer using jQuery, jQuery Mobile, Node.js, and JavaScript.
  • Working on RESTful web services, exclusively consuming REST API with Asynchronous behavior.
  • Implemented application using Spring Boot Framework and handled the security using Spring Security.
  • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Wrote SQL queries and developed the back-end programs in PL-SQL for this application.
  • Provided data persistence by object/relational mapping solution via Hibernate for application save, update, delete operations.
  • Implemented interceptors using Hibernate and build and release Spring Boot framework.
  • Performed Unit testing, Integration Testing and generating of test cases for web applications using JUnit.
  • Used Spring (IoC) for injecting the beans and reduced the coupling between the classes.
  • Implemented the Model View Controller using Spring MVC and implemented various design patterns.
  • Worked on GIT for version control and bug tracking. Worked on Code integration and deployment tool Jenkins, Ansible, Docker.
  • Worked with Object relational databases like Postgrad SQL Database and H2 database engine.
  • Worked with Couchbase NoSQL database, multiple ERP connections based on RDBMS.
  • Used Node.js, Express.js to create server-side API with MongoDB.
  • Used Postman Collections for Rest API testing. JSON output was tested using Advanced REST Client or POSTMAN.
  • Strong understanding of supporting JSON based RESTful web-services, integrating with the front-end.
  • Develop RESTFUL Web Services interface supporting both XML and JSON to publish printing machines operational data, also developed the code to interact with other web services. Configured WebLogic application server and deployed the web components into the server.
  • Log4j is used for debugging process and application is built with Maven.
  • Developed the unit test cases using JUnit.

Environment: Java, J2EE, Spring, Hibernate, Angular JS, HTML, JavaScript, CSS, JSON, AJAX Eclipse, WebLogic, JMS, Maven, Restful, PL/SQL, JUnit, SVN, Windows, Unix.

Confidential, Norfolk, VA

Java Developer

Responsibilities:

  • Interacted with the stake-holders and gather requirements and business artifacts based on Agile SCRUM methodology.
  • Developed web pages by using HTML, CSS and JavaScript.
  • Used Eclipse to develop source code and debug the application.
  • Built a custom cross-platform architecture using Java, Spring Core/MVC, and Hibernate.
  • Involved in defining build process with Maven scripts and customizing through CI builds using Jenkins.
  • Implemented Web-Services to integrate between different applications internal and third-party components using SOAP and REST services using Apache-CXF
  • Configured Queues and Topics as part of application integration and defined Camel routing between queues/topics.
  • Reviewed the XML logical data model and developed XML schema XSD to validate the model and used JAX-B for Xml-Java Mapping and XML-XSLT conversion.
  • Implemented Hibernate ORM tool integration with Spring MVC to interact with back end persistence system Oracle.
  • Developed and published web-services using WSDL, SOAP and XML, JAX-B based on top-down and bottom-up approaches.
  • Experience in pre-testing the Web-Service calls with SOAP UI using end-points.
  • Coordinated Unit Testing by JUnit, Easy Mock, Integration and User Acceptance Testing and developed test cases for bean components.
  • Used Subversion for maintaining the component and for release and version management. And JIRA for defect tracking.
  • Maven tool has been used for the build and deploy procedure scripts in UNIX, Linux and Windows environment using Hudson.
  • Been though Release process for project execution as part of SCRUM.

Environment: Java, J2EE, SOA, Spring, Web Services, CXF, XML, XSD, Shell Script, UML, HTML, JavaScript, Eclipse, WebLogic, Active MQ, JAX-B, JMS, Axis2, AJAX, Hudson, Maven, Jenkins, Restful, SOAP, JIRA, Oracle, PL/SQL, XPath, XSLT, SOAP UI, JUnit, SVN, Windows, Unix.

Confidential, Houston, Texas

Jr Java Developer

Responsibilities:

  • Interacted with the stake-holders and gather requirements and business artifacts based on Agile SCRUM methodology.
  • Developed the use cases and class diagrams using Rational Rose/UML.
  • Performed end-to-end design and development of all layers of the application.
  • Developed front-end UI (User-Interface) with JSP, HTML, CSS, and DHTML.
  • Wrote JavaScript for dynamic manipulation of the elements on the screen and to validate the input.
  • Used jQuery to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
  • Implemented Spring MVC for designing and implementing the UI Layer for the application.
  • Developed various JMS message producers and consumers.
  • Wrote PL/SQL Queries to get schedule of policy payment and defaults.
  • Responsible for deploying application file on JBoss Application server.
  • Worked on persistence layer using JDBC with Oracle Database.
  • Used Log4j package for the debugging, info and error tracings.
  • Used ANT for automated deployment.
  • Wrote JUnit Test cases for Unit testing in Pension Manager Module. Been though Release process for project execution as part of SCRUM.

Environment: Java, J2EE, JSP, SOAP, WSDL, XML, DHTML, HTML, CSS, SoapUI, JMS, JUnit, ANT, JavaScript, jQuery, AJAX, JBoss Server, Oracle, PL/SQL, Agile, Windows.

We'd love your feedback!