We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Charlotte -, NC

SUMMARY

  • Around 11+ years of experience in analysis, design, development, and implementation of applications for Healthcare, Government, eCommerce, Retail, and insurance.
  • Extensive experience of Enterprise Application development using Angular, Ionic, Spring Boot, Rest Api, Graphql, Microservices, Spring MVC, Spring Data, Spring Batch, Struts, FreeMarker, ATOM Framework, JSF, EJB, XML, Java Script, JQuery, CSS, AJAX, Hibernate, JSTL, JMS, Junit, Mockito, Log4j, SQL, PL/SQL, JDBC, ODBC, JNDI
  • Good experience with AWS web services like EC2, S3, RDS, Elastic Beanstalk.
  • Hands on experience inAWSinfrastructure on various resourcesIAM, EBS, Security GroupandAuto Scalingin Cloud FormationJSONtemplates and some internet technologies includingTCP/IPandHTTP.
  • Proficient in creating server - side components, designing, and implementing User Interface (GUI) design and development, Unit testing and Deployment.
  • Experience using Struts, Spring for building web applications.
  • Extensive experience in OOAD techniques developing UML Activity Diagrams, Sequence Diagrams and Class Diagrams.
  • Hands on experience with Application / Web servers like Apache Tomcat, Oracle Weblogic, IBM WebSphere and involved in setting up, configuration, and deployment process.
  • Experienced in implementing design pattern sch as singleton, Factory, MVC, Business Delegate and Session Façade.
  • Good working knowledge with GIT, Perforce, SVN version control.
  • Very good working knowledge on JVM performance tuning, debugging, Testing on various platforms.
  • Experience with session management, object relational mapping (Hibernate and EJB) and XML.
  • Involved in full Software Development Life Cycle (SDLC) using both waterfall and agile methodologies.
  • Interact effectively with stake holders, project managers, developers, and analyst.
  • Ability to learn new technologies quickly and independently.

TECHNICAL SKILLS

Languages: Java 1.8, 1.7

Web Technologies: Xml,XHTML, TypeScript, Bootstrap, Alfresco, Datapower, Broadvision, Altova XML Spy, Servlets 2.1, JSP1.2, JSTL, JavaScript, AJAX, HTML, CSS, JQuery, Angular, Ionic, Freemarker, ATOM Framework, Microservices

Tools: Junit, Mockito

Application Servers/Web Server: BEA Web Logic Application Server 8.1, Web Sphere Application Server 7.0, Tomcat 8.0,7.0

Scrum Tool: Jira, Rally

Debugging Tools & CI/CD & Code Review: Splunk, Jenkins, Sonar

API: REST, GraphQL

Databases: Oracle 10g, DB2, MySQL

Tools: /IDE: STS, Maven, Eclipse, RAD8.x, RSA, Toad, Rapid Sql

Frame Works: Spring, Struts, JSF, Hibernate, EJB

Version Control: GIT,Harvest, Star team, MKS, CVS, SVN, Perforce

Operating Systems: Windows, Linux

UML Tools: Visio, StarUML

PROFESSIONAL EXPERIENCE

Confidential, Charlotte - NC

Sr. Full Stack Developer

Responsibilities:

  • Analysis, design, and development of software applications using various tools and languages.
  • Utilized diverse development methodologies throughout the SDLC, including test-driven development, SCRUM.
  • Interacting with the system analysts, business users for design & requirement clarifications.
  • Attended daily scrum and story refinements to produce quality deliverables within time.
  • Worked as part of Micro-services team to develop and deliver Maven projects to deploy on Tomcat.
  • Created IAM in AWS to maintain the user credentials and involved in creating custom IAM policies to various groups defined within the organization.
  • Experience on practical implementation of cloud-specific AWS technologies including IAM, Elastic Compute Cloud (EC2), Simple Storage Services (S3), Elastic Bean Stalk and RDS.
  • Used Amazon EC2 for deploying and testing the lower environments such as Dev, INT and Test.
  • Implemented the authentication, authorization, and access-control features by using OAuth 2.0.
  • Developed API using GraphQL and Spring Boot independently for Confidential .
  • Developed code and document Integration and Unit test cases for Trust account in Confidential
  • Produced Technical design documents for enhance Confidential Application.
  • Design and developed enhancements for UI that are meeting business requirements.
  • Developed codes and document Integration test case and unit test cases.
  • Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.
  • Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.
  • Provided support to other developers, testers, and analyst.
  • Code refactoring and Bug troubleshooting.

Environment: Java 8, JEE, Angular, Bootstrap, Spring Boot, Spring Security, NPM, GraphQl API, Altair GraphQL client, Node.js, Postman, REST API, TypeScript, Amazon EC2, Amazon RDS, Amazon S3, Amazon Elastic Beanstalk, Amazon IAM, Microservices, Spring Cloud, Docker, Eureka Client, Hystrix, Zipkin, Sleuth, Freemarker, Mockito, ATOM Framework, Fatwire, Data Analytics tool, Spring Framework, Jenkin, Red Hat OpenShift, Git, JIRA, HP ALM Explorer, Spring tool Suite, Tomcat 8, Splunk, Sonar, Dozer Mapper, REST, XML, log4j, PUTTY, Java Script, JQuery, HTML5, CSS3. AJAX, Mule.

Confidential, Mclean - VA

Sr. Java Full Stack Developer

Responsibilities:

  • Analysis, design, and development of software applications using various tools and languages.
  • Assisted the Business Analyst in Requirement gathering for system modernization project with Confidential .
  • Produced design document for Single Family in Servicing Loan Report by Confidential .
  • Developed codes and document Unit test cases for the Single Family in Servicing Loan Reporting Systems.
  • Produce Entity relationship diagrams of new tables require for new sub module of Single Family in Loan Application called Bureau Activity.
  • Developed code to reduce processing time for creating pdf and excel report generation having more than millions of records for Single Family in Loan Reporting (time reduce from 3 hours to 10 mins).
  • Reduced multiple lines of codes by introducing reusable codes as utility across application and eliminating redundancies and dead core areas.
  • Developed batch job scheduler to send Point-to-Point messaging to JMS Queue from Remote Location using Queue sender(producer) for Single Family in Loan Reporting Systems.
  • A member of Team responsible for Developing code for generating pdf, excel and CSV format report having more than millions of records around 30 outbound report for Single Family in Loan Reporting Systems.
  • A member of team responsible to process, manages and archives inbound and outbound documents via FTP, web service etc.
  • Provided support to other developers and analyst.

Environment: Java 8, J2EE, JMS, EJB, JDBC, Angular, Ionic, Spring Security, JSP, JSF, Eclipse, HTML, Java Script, Oracle, JNDI, GIT, WebLogic App Server(Dev & Production), Tomcat 1.7(Local App Server), Rapid SQL, SOAP, REST, XML, DOORS, LOG4j,PUTTY, Visio, Microsoft ALM, Maven, ANT, DB2,JUnit,Power Mockito, Mockito, Sonar Qube, Microsoft One Drive, SharePoint, LINUX.

Confidential, Franklin Lakes - NJ

Sr Java Developer

Responsibilities:

  • Developed Frontend using DataPower, Broad Vision and Alfresco.
  • Implemented and tested the application using JSF, Spring and Hibernate.
  • Developed User Interfaces using HTML5, CSS3, Java script, Ajax and jQuery.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Listener and Events.
  • Integrated Spring DAO for data access with Hibernate.
  • Used DataPower to transform and route REST request to Web sevices.
  • Implemented Single Sign On for various clients using Broad Vision DCC content. Configured security cert key in Data Power XML. Tested application with test harness tool. Verified SAML request and respond packet with encrypt and decrypted member information in BVlog in UNIX server.
  • Used DpTest built in test tool for Service test to check CBM data for SSO.
  • Used JMS queue for sending email to the customer about their order details.
  • Implemented B2C OTC (One-time Check, Print Initiative etc.) using Data Power, Alfresco, Broad Vision.
  • Developed Restful web services using HTTP Post with Jersy.
  • Wrote database queries and stored procedures using Oracle.
  • Developed XML/http web services in Datapower for consuming RESTFul service in Back end.
  • Involved in migration from WAS6 (Websphere Application Server) to WAS7 in all region.
  • Used agile scrum methodology for Bug Bash project. Waterfall for OTC, Print Initiative, SSO etc. Used Rally to get User Stories and create the task.
  • Used Splunk, Power Tool to get session and service logs for all environments for debugging.
  • Used Win SCP, Beyond Compare tools for code merge, file transfer and code compare. ALM for defect tracking tool.
  • Altova XMLSpy was used to develop and test XML to transfer request-response data between the client and server.
  • Involved in system design and development using Collections and multithreading.
  • Used eSD (e-Service Delivery) and BVCSR tool to get member information’s.

Environment: IBM Data Power, Alfresco 2.2.3, Broad Vision 7.1, Harvest (CA SCM Workbench), eSD (e-Service Delivery), BVCSR, Splunk 6.1.4, Rally, Altova XMLSpy 4, WinSCP 5.1.6, Beyond Compare 4.0.7, jdk7, DB2 (MainFrame or Mid-Range hosted), Oracle, Visio, XSLT, myCitrix, JMS, Spring 3.0, Hibernate 3.0, JSF 2.0.

Confidential, Baltimore-MD

Sr JEE Developer

Responsibilities:

  • Developed user interface using Struts 2.0, JSP, JSTL, XML, jQuery and CSS.
  • Developed and implemented the business and service layers using JEE, EJB, Java and Servlets.
  • Implemented java multithread based on client request for activating the service.
  • Implemented Test Driven Development using Junit as Test Framework.
  • Wrote database queries and procedures using DB2.
  • Developed SOAP Web services using SOAPUI for collecting customer information using Apache Axis front controller. Tested with JAX-RPC.
  • Implemented code for performance tuning related issues.
  • Developed and deployed using Maven build tool. Used Log4j for logger.
  • Involved code review & refactoring, defect resolutions and testing including User Integration Testing (UIT).
  • XML was used to transfer request-response data between the client and server.
  • The client-side validations were implemented using Java scripts and server-side validations were using Java.
  • Used WAS 7.0(Websphere Application Server) Server for maven builds.
  • Resolved high critical performance issues and many incidents.
  • A Member of team to responsible to fix all 508 related issues and testing with MAGIC and JAWS tool.

Environment: Java JDK1.6, JEE, Struts 2.0, JPA, Maven, XML, jQuery, Java Script, Taglibs, LDAP, JAX-WS Web Services, DB2 Database, JUnit, Log4J, RAD 8.0(Eclipse), EJB3.0, SVN, MAGIC, JAWS, STF, Web Sphere Application Server 7.0.

Confidential, McLean-VA

Sr. Application Developer

Responsibilities:

  • Business logic tools used: Spring Batch Framework, Spring core, Java SE, Java EE
  • Data Access tier tools used: DB2, Rapid SQL.
  • Used Log4j for logging, Junit for testing and Eclipse IDE for debugging.
  • Used Oracle WebLogic 11g for maven build.
  • Used Java Collections for implementing client’s requirement.
  • Used thread pool for maintaining multiple thread (multithread).
  • Developed and deployed using Maven.
  • XML was used to transfer request-response data between the client and server.
  • Attend and participate in daily sprint update meetings.

Environment: Spring Core 3.0, Spring Batch Framework, Eclipse IDE, Db2, Oracle, WebLogic 11g (10.3.6), JDK 1.6, Rapid SQL, Maven, Clear case, Log4j, JUnit, Clear Quest, Rational Rose, Java SE, Java EE, Windows XP.

Confidential, Memphis, TN

Sr. Application Developer

Responsibilities:

  • Implemented Google Analytics Ecommerce Tracking tool for 2 different stores for tracking our Customer Ordered Retail Data.
  • Implemented and tested the application using JSF, Spring and Hibernate.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Listener and Events.
  • Front end tools used: JSP, HTML, JavaScript, CSS, JQuery.
  • Business logic tools used: Spring, Java SE, Java EE, Hibernate.
  • Data Access tier tools used: Oracle 11g, Toad.
  • The client-side validations were implemented using Java scripts.
  • The server-side validations were implemented using XML.
  • Used collections for implementing client’s requirement.
  • Used Log4j for logging, debugging and used Junit for testing.
  • Deployed and debugged using Tomcat 5.5.

Environment: JSP, Servlet, Spring 2.5, Hibernate 3.0, MyEclipse, Oracle 11g, Tomcat 5.5, JDK 1.5, SQL Developer, MySQL 5.5, Quart 1.6.3, ANT, Google Analytics Tool, GWT, Burp Suite 1.3, Perforce, JDBC, JavaScript, CSS, HTML, Jboss.

Confidential, Memphis -TN

Sr. Application Developer

Responsibilities:

  • Front end tools used: JSF, icefaces, HTML, CSS, JavaScript.
  • Developed the pdf report using Jasper report iReport .
  • Business logic tools used: EJB, Java SE, Java EE.
  • Data Access tier tools used: Oracle 11g, Aqua Data Studio, JDBC for backend.
  • XML was used to transfer request-response data between the client and server.
  • The server-side validations were implemented using XML.
  • Wrote/tuned SQL queries for retrieving/inserting/updating business information into the Oracle11g Database for backend.
  • Used Log4j for logging, debugging and used Junit extensively for testing.

Environment: Java 1.6, XHTML, HTML5, CSS3 JSF2.0, Servlet 2.x, JSP 2.x, Icefaces 3.0, EJB 3.0, Weblogic Server 10.x, Oracle 11g, Aqua Data Studio, SVN, JUNIT, StarUML, Windows XP, iReport.

We'd love your feedback!