We provide IT Staff Augmentation Services!

Full-stack Developer Resume

TX

SUMMARY:

  • 8 years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client Server and N tier Architectures in domains like Healthcare, Insurance, Finance, etc.
  • Extensive Design and Development experience in J2EE technology stack like JSF, Spring3, Struts 2 and web services (SOAP and REST).
  • Experience in implementing ORM tools like Hibernate, iBatis, Sql, Oracle11g.
  • Proficient in using maven, SVN, GIT, Eclipse tools.
  • Expertise in client side designing using HTML, React JS, CSS, AJAX, JavaScript (oojs), JMS, EXTJS, JSON and Display Tags.
  • Proficient in the integration of Enterprise Java Beans (EJB) with existing applications and worked on SessionEntity, and Message driven beans.
  • Experienced in JEE tools like JPA (JAVA Persistence API).
  • Accomplished software engineer specializing in Java/J2EE Object Oriented Design & Analysis.
  • Extensive experience in programming with core Java, J2EE, JEE, Swing, Servlets, Java Server Pages, Java Beans, JDBC and MVC Architecture.
  • Developing websites using HTML 4.0/5.0, Cordova, XHTML, CSS, CSS3, JavaScript, JQuery, Ajax and JSON.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like SAAS, Marionette, AngularJS, BackboneJS, KnockoutJS, React.js, HandlebarJS, DustJS and Node.JS,Kraken.js, ExpressJS.
  • Working Experience of multi vendor operating systems including Linux, Windows and UNIX Shell Script.
  • Experience in Relational Database Management Systems such as Oracle, SQL Server, MySQL and IBM DB2.
  • Good Knowledge of writing and handling SQL Queries, PL/SQL, Stored Procedures.
  • Create RFP (Request for Proposal) micro service to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Experience with Cloud technologies like Amazon Web Services (AWS).
  • Good experience in AWServices like Elastic Compute Cloud (EC2), Elastic Load - balancers, S3, Elastic Beanstalk, Cloud-Front, RDS, Route53, Cloud-Watch, Cloud-Formation, IAM.
  • Good experience in NoSQL databases MongoDB, Cassandra and relational data modeling, object-relational integration (ORM), physical design/tuning.
  • Very familiar with Play 2.1, including the Iteratee / Enumeratee streaming patterns.
  • Excellent understanding of Agile software development methodologies & experience in working entire project life cycle from inception to deployment and support.
  • Good knowledge on automation platforms like Ansible
  • Hands on Experience in ANT and Maven for the application build.
  • Experience working both independently and in a team oriented, collaborative environment.
  • Highly motivated and adaptive with ability to grasp things quickly and possess excellent interpersonal technical and communication skills.

SKILL:

JAVA/J2EE: JAVA 1.4/1.5/1.6/1.8, Servlets 2.0, JSP, EJB, JDBC 3.0.

Spring Products: Spring MVC, Spring IOC, Spring DAO, Spring Portlet MVC, Spring WS.

IDE Tools: WSAD 5.0.x, RAD 6.x/7.x, Eclipse 3.x, iOS SDK.

Other Open Source Frameworks: Struts 2.0, Spring 3.x, Tiles, Hibernate, iBatis, Cairngorm.

Middleware Technologies: JMS, IBM MQSeries 5.3, Webservices (SOAP and REST)

Database: Oracle, MongoDB, Cassandra, MS SQL Server 2000/2005, IBM DB2, Oracle 11g.

UI Development: HTML, CSS, JSTL, XML/XSLT, AngularJS, react.jsJSON, JQuery 2.2.0, DOJO, Ext JS, Prototype, AJAX.

Application/: Web Servers

IBM WebSphere 4.0/5.x/6.x, WebLogic 10g, Tomcat 5.5.x/6.x

Test: driven Development, Agile Process, Scrum, Waterfall

WORK EXPERIENCE:

Confidential, TX

Full-stack Developer

Responsibilities:

  • Involved in Daily Scrum meeting, Sprint planning, Grooming and Retrospective meeting where we estimate the user stories.
  • Involved in developing the UI screens using React JS, HTML, Bootstrap, CSS, Backbone JS, JavaScript, Splunk, Node modules, Webpack, Gulp, SCSS.
  • Working with the UX team in designing the UI screens as per the Client requirement.
  • Understanding the stories and Analysis the requirement and developing the product for the long run application.
  • Communicating with the team regarding any issues related to the User stories and working with the Business Analysist and resolving the issues.
  • Solving the issues or defects with in the application a prioritizing the issue.
  • Established user interface design standards.
  • Used Confidential Spark components for the UI.
  • Experience in Amazon Web Services (AWS) environment and good knowledge of AWServices like Elastic Compute Cloud (EC2), Elastic Load-balancers, S3.
  • Used Java Script Liberia’s like JQuery 2.2.0, Lodash, Underscore.
  • Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with mongodb.
  • Used ReactDOM as Document Object Model for the XML API’S
  • Working with the UI/UX team to maintain the standards for the ADA (Americans with Disability Act).
  • Developed new feature the Night Audit for the motels where it will do all the Audit work with the one click.
  • Implemented Micro Services using Spring Boot and Angular JS.
  • Achieved synchronization of multiple threads through Multithreading and Exception Handling.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Inserted Dependency Injection between components using Spring's (IOC) concept.
  • Developed a new functionality called Wyndham Rewards to enroll the guest for the program.
  • Worked with the third-party payment gate way like Shift 4 Elavon and merchant link.
  • Actively attending the team meetings and discussing with technical and business teams.
  • Used GIT Version Controller to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Create and configured the continuous delivery pipelines for deploying Micro Services using Jenkins CI server.
  • Used Rally to track the status of the user stories

Environment: Agile Methodology, JavaScript Frameworks, Boots trap, HTML, SCSS, Backbone JS, React JS, Node JS, Webpack, Gulp, Splunk, Spark Components, Maven, Micro Services, CI/CD, Jenkins, GIT version Controller, Rally, JQuery, Lodash, Underscore.

Confidential, Chicago, IL

Sr. Full Stack Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Involved in Construction of UI using HTML5, JQuery, AngularJS,Node JS, Bootstrap, BRMS/Drools with Oracle and JavaScript.
  • Created admin portal using Javascript SPA with restful API backend, using oAuth.
  • Used AJAX API for intensive user operations and client-side validations.
  • Designed and developed UI screens using Struts 2, DOJO, JavaScript, JSP, HTML, CSS, and AJAX
  • Inserted Dependency Injection between components using spring’s (IOC) concept.
  • Spring based web application development in AWS cloud for media tools with Spring Boot & Spring Batch .
  • Created continuous integration system using Ant, Jenkins, and Continuous Integration, faster and flawless deployments.
  • Integration with Active Directory (LDAP), Oracle, PeopleSoft, Visual Basic, and the loan origination mainframe system.
  • L imit page-loading delay and visible browser-server interaction used MVC framework with JavaScript, Angular JS, Backbone JS and Marionette JS
  • Used Batch Processing in JDBC by adding quarries into the batch
  • Experience in Amazon Web Services (AWS) environment and good knowledge of AWServices like Elastic Compute Cloud (EC2), Elastic Load-balancers, S3, Elastic Beanstalk, Cloud-Front, RDS, Route53, Cloud-Watch, Cloud-Formation, and IAM.
  • Involved in Oracle Web Logic Suite 12c for deploying Application in cloud environments.
  • Developed reusable and interoperable Web service modules based on SOA architecture using RESTFUL.
  • Involved in integrating JAX-RS into Spring Boot application.
  • Create and configured the continuous delivery pipelines for deploying Micro Services using Jenkins CI server .
  • Worked on Spring Security for authenticating the user.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Developed various Java beans for performance of business processes and effectively involved in Impact analysis.
  • Used oracle pipe function and scalar object which was used by the web service team to fetch the data.
  • Used Multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • Used DOM interface as the API for Xml
  • Designed and Developed Module based persistence layer under the guidance of DAO design pattern, ORM/JPA principles, using Hibernate.
  • Developed several BRMS/Drools rules in form of Guided Rules and Guided Decision Tables.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Wrote services to store and retrieve user data from the Mongo DB.
  • Single Page Application SPA working on Node.JS Server.
  • Used GIT Version Controller to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Worked on UNIX environment for development.

Environment: Core Java, Agile Methodology, JavaScript Frameworks, JQuery, Ajax, Bootstrap, Multithreading, Angular JS, Node JS, Web Sphere application server, Exception Handling, AWS, Spring(Services, Boot, Batch, MVC etc.), JSF, Hibernate, Micro Services, DOJO, NoSQL, Material Design, Oracle, UNIX, DB2, PL/SQL, log4j, JUnit, LDAP and XML, Maven, GIT version Controller, JIRA.

Confidential, Berkeley Heights, NJ

Full Stack Developer

Responsibilities:

  • Involved in the design and implementation of the product configuration.
  • Responsibilities include designing and developing new back-end services, maintaining and expanding our AWS infrastructure, and providing mentorship to others on my team.
  • Used Java 1.6, JSF, spring, Hibernate, Oracle, Jquery and CSS to build the product suite.
  • Designed EJB's like Stateful Session Beans for the Session Facade design pattern and used Message Driven Beans (MDB) as a listener for JMS messages.
  • Build responsive application using AngularJS & NodeJs
  • Providing push notification web services to interact with APNS and GCM servers, to push notifications to mobile devices
  • Development of code using JSP, HTML, HTML5, CSS, CSS3, Object Oriented JavaScript libraries such as JavaScript, JQuery, JQuery, Node.Js, Mobile plus relevant coding standards.
  • Used Bootstrap library to quickly build project UI's and used AngularJS framework to associate HTML elements to models.
  • Used Marionette Js to design architecture for SPA.
  • I nstalled, configured and administered IBM Web Sphere Application Server 6.x/7.0
  • Integrated third party services such as payment gateways, OAuth servers
  • Enhanced user experience designing new web features using MVC framework like Backbone.js and Ext.js.
  • Built Single Page Applications (SPA), Responsive Web Design (RWD) UI, Rich Restful Service Applications, and HTML Wireframes using HTML5 Grid, Structures/Layouts,CSS3 Media Queries, Ajax, AngularJS, and Bootstrap.
  • Web service modules based on SOA architecture using RESTFUL.
  • Utilized modular structure within the AngularJS application in which different functionalities within the application were divided into different modules.Worked with internal teams to re-brand Websense to Forcepoint. Included re-launch of Tealium.
  • Used Batch Processing in JDBC by adding quarries into the batch.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time locations.
  • Responsible for coding style, designs, research with SAAS.
  • Developed Web API using NodeJS and hosted on multiple load balanced API instances
  • Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
  • Involved in writing application level code to interact with RESTful Web APIs, Web Services using AJAX, JSON, XML and jQuery.
  • Supported system level testing/production support.
  • Involved in complete development of Agile Development Methodology.

Environment: JDK1.6, Oracle 11g, JMS, EJB2.0, JEE,MongoDB, Apache Camel, Spring 3.x, IBM Web Sphere 6.x, iBatis, Eclipse, JSTL, JPA, JUnit, Mockito, XML, google app engine (gae), gwt, XHTML, CSS, AJAX, Jquery, Log 4j, Postgresql, Mercurial, SVN, Tortoise HG, SQL Developer, GIT, Maven, Jenkins.

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) like Analysis, Design, Development, Implementation and Testing of the project.
  • Used Spring Security for Authentication and Authorization of the application.
  • Used Spring Framework for Dependency injection and integrated with the EJB 3.0 using annotations.
  • Used Spring AOP for reporting and used a test driven approach to development leveraging.
  • Involved in implementation of the presentation layer (GUI) for the application using HTML, XHTML, DHTML, CSS and JavaScript.
  • Experience with various MVC Java frameworks like Angular.JS, EXT.JS, Backbone.JS, Node.JS.
  • Developed AJAX scripting to process server side JSP scripting.
  • Designed & Developed Request, Response XML schemas (XSD) for the Module which are part of SOAP request and response.
  • Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with mongodb.
  • Developed and maintained NodeJS microservices using RabbitMQ.
  • Developed the Action Classes, Action Form Classes, created JSPs using tag libraries and configured in config.xml, Web.xml files.
  • Used Stored Procedures to save and get the information to/from Database.
  • Developed customized SQL for retrieving the data from the database worked with business and client to reach the performance parameters.
  • Created Maven build file to build the application and deployed on WebSphere Application Server.
  • Log4j framework has been used for logging debug, info & error data.
  • Extensively worked on Windows and UNIX operating systems.
  • Developed unit test cases to test business scenarios associated with each use case sequences.
  • Used GIT Version Controller.
  • Extensively solved lot of tickets raised by users in Pivotal Tracker tool (Agile Project Management Tool).

Environment: Java, JEE, Web-Services, SOAP, JAX-RPC, WSDL, UNIX Scripting, Node.JS, Algorithm, Web Logic, JSF, Spring (dependency injection, AOP), Hibernate, Oracle 10g, Oracle Forms, JavaScript, JUnit, Ant, Eclipse, GIT, Clear case.

Confidential, Bloomington, IL

Java Developer

Responsibilities:

  • Involved in analysis, design, coding and testing phases of software development.
  • Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework.
  • Designed & developed various business services and methods utilized by online web applications for fulfilling their functionalities using Spring
  • Developed Controller's components using Spring MVC framework.
  • Used REST methodology using HTTP Handlers in developing Web Service replication interface for setting up data feeds for content transportation in XML and JSON formats.
  • Used Spring AOP for reporting and used a test driven approach to development leveraging spring’s support for unit testing.
  • Achieved common look and feel among all the pages and eliminated lot of rework and repeated code on presentation layer by using Tiles framework.
  • Created Session facade Design Patterns.
  • Implemented Multithreading, Exception Handling and Collection wherever necessary.
  • Analyzed and prepared time estimates for the assigned tasks.
  • Implemented Session Facade Pattern using Session and Entity Beans.
  • Developed stored procedures, Triggers and functions to process the data using SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables.
  • Used SAX Parser to parse the xml files.
  • Involved in developing HTML, CSS and developed Presentation layer with JSTL, JSP, tiles and Java script.
  • Implemented Struts framework (Action & Controller classes) for dispatching request to appropriate classes.
  • Used SAX Parser to parse the XML files.
  • Created Hibernate mapping files for business objects with tables in the database.
  • Developed test cases using JUNIT, and followed test first development.
  • Wrote stored procedures and triggers. Also involved in SQL query tuning and optimization.
  • Developed XML Schemas.
  • Developed message driven beans to listen to JMS.
  • Used Rational Clear Case as source control system.
  • Wrote SQL scripts for modifying the existing schemas and introducing the new features in the existing schemas of Oracle.
  • Resolved issues and dependencies with components of different subsystems by effectively communication with other groups.

Environment: J2EE, Spring MVC, REST, Struts, JSP, Servlets, EJB, Hibernate, JSTL, Multithreading, Exceptio n Handling, Collection, Tiles, JUnit, XML, HTML JavaScript, Oracle, Rational Clear case, Data Structure, UNIX, UML, Eclipse, Web Logic Application Server.

Hire Now