We provide IT Staff Augmentation Services!

Senior Full Stack Developer Resume

3.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • 9+ years of experience developing Internet/Intranet based server - side multi-tier distributed applications using J2EE technologies along with developing UI applications.
  • Solid understanding of object-oriented concepts (OOPS), J2EE, SOA/ESB concepts and JSF Framework. Strong front-end UI development skills using JavaScript ES6/Typescript, jQuery, AJAX, JSON, and frameworks like AngularJS/Angular, JSF, JSP, HTML5, SCSS and CSS3. Involved in Full Stack Development for most of the projects worked on.
  • Expertise in developing Front End & Back End applications using Java, JDBC, J2EE, JSF 2.x, Angular 2/5/6, Spring Boot 2.1.x, Hibernate 3.x/4.x, MyBatis 3, EJB 3.0, Apache Shiro (Security Framework), JSP, JSTL, Servlets, XML, and JMS.
  • Substantial understanding and experience in EAI and SOA Concepts. Recent experience with ESB concepts.
  • Extensively worked on Angular with Spring Boot recently and JSF (Prime faces) framework with MyBatis 3 in previous years.
  • Specifically focused on implementing the Graphical User Interfaces by using JSF, AngularJS, HTML5/HTML, CSS3, Bootstrap, NodeJS, AJAX, Java Script, JSON, and jQuery.
  • Experience using Wildfly 10.x, JBoss EAP 6.x/7.0, Tomcat Web Server, Web Logic, Web Sphere.
  • Experience with GOF Design Patterns like MVC, Singleton, Factory Method, Abstract Factory, Builder and so forth.
  • Experience in working with the following databases environments: SQL Server 2012/2014/2016 , Oracle 10g/11g/12c, Confidential DB2.
  • Experience of Software Development Lifecycle (SDLC and Agile - Scrum) process of performing detailed analysis of business process, collecting use cases, documenting requirements, analysis and designing object-oriented applications.
  • Experience in writing test case using Junit and Mockito.
  • Expertise in integrating different applications using Java CAPS 6.x and extensive knowledge in Enterprise Service Bus (ESB) model.
  • Experience in using Load testing tools like Silk Performer Workbench 15.x.
  • Other technologies worked on include Apache PDFBox, IText, Java Print Services (JPS) and Jasper Reports.
  • Self-starter with strong Interpersonal and Excellent Communication Skills, excellent at adapting to new technology.

PROFESSIONAL EXPERIENCE

Senior Full Stack Developer

Confidential, San diego, ca

Responsibilities:

  • As a senior developer, was responsible in designing, developing and testing each module assigned to me based on priority and have been a part of the team for the full lifecycle of the above mentioned applications.
  • Extensively worked on the UI using Angular 5/6 and also designed mockups for the business team to review and actively developed the UI modules in agile environment.
  • In conjunction with UI, was also responsible in developing the Data Services (SOAP), Camunda ESBs (REST) and Spring Boot Microservices (REST) for the UI to use.
  • Experience integrating Identity management frameworks like Okta with Angular applications wherever Authentication and Authorization were needed.
  • Solely worked in developing the Check-In enrollment application which was used by customers to enroll their biometrics for gym access.
  • Worked with the architect team to integrate Spring boot with Atomikos JTA for better transaction management with connections to multiple databases.
  • Experience working with both SOAP and REST web services using frameworks like Apache CXF, Jersey and FasterXML/Jackson.
  • Designed and developed services that integrate with Grid Gain Data fabric layer using Apache Ignite. Also responsible in creating multiple Cache models and Cache data loaders for this purpose.
  • Worked with QA team in developing the ReadyAPI/SoapUI automated API test cases, as well as Selenium test cases for the UI applications.
  • Worked with DevOps team in creating the build and deploy plans using CI/CD servers like Jenkins and Bamboo(Atlassian).
  • Involved in doing code reviews and design decisions for projects being developed by other teams.
  • Responsible for designing and optimizing the Data fabric queries to be used by the data services using the Apache Ignite driver.
  • Experience in creating proxy APIs using Apigee API platform.

Environment: Wildfly10.x, JBoss EAP 6.0/7.0, JDK 1.8, Angular 5/6, NodeJS, Bootstrap, EJB 3.0, JavaScript 6, TypeScript, Camunda ESB, Spring Boot Microservices, Webservices, Apache Ignite, Jenkins, Apigee API management.

Senior J2EE/JSF Developer

Confidential, tallahassee, FL

Responsibilities:

  • Worked as a part of team for two projects MECOM (Mental Competency Application) and ATMS (Automated Training and Management System) and been a part of them throughout the Software Development Life Cycle.
  • Extensively worked on JSF Framework integrated with EJB 3.0, Hibernate 4 and MyBatis 3 for both projects.
  • Experience in integrating Apache Shiro (Java Security Framework) with the applications for authentication and authorization.
  • Developed User Interfaces using JSF (Primefaces), AngularJS, JavaScript, AJAX, jQuery and CSS.
  • Experience in translating Design mockups and wireframes into frond end.
  • Worked on creating CRUD stored procedures in both Oracle 11g and SQL Server 2014.
  • Developed schedule print jobs using Java Print Service, Apache PDFBox and Jasper Reports.
  • Extensively worked on Jasper Reports for creating JRXML templates used by the reporting module in the applications.
  • Worked on integrating the applications with Alfresco (Document Management) and also involved in creating BPM (Business Process Management) processes through Alfresco Activiti Engine.
  • Solely worked in creating standalone/small applications using JavaFX and Java JDK 8 that would run in Windows productions machines.
  • Involved in developing Desktop application using Angular JS, HTML5, CSS3, Bootstrap, Webpack, JavaScript, NojeJS, JSON, REST, Oracle.
  • Incorporated/Integrated OIM (Oracle Identity Management) for user authentication and access levels for all the applications using JAAS.
  • Created configuration, build, and test scripts for Continuous Integration environments
  • Created load testing scripts and configuration using Silk Performer 15.x.

Environment: JBoss EAP 6.0/7.0, JDK 1.7/1.8, JavaFX, JSF 2.0, Primefaces 5/6, AngularJS, NodeJS, Bootstrap, EJB 3.0, JavaScript 5.1/6, JQuery 1.x/2.x, Hibernate 3/4, MyBatis 3, JBoss Developer Studio (IDE), TIBCO Jaspersoft Professional, Alfresco DMS.

Senior J2EE Developer

Confidential, oklahoma city, ok

Responsibilities:

  • Worked as a part of dynamic teams throughout Software Development Life Cycle.
  • Extensively worked on Spring MVC Framework.
  • Developed User Interface using AngularJS, JSON, CSS, JSP, Ajax, HTML, CSS and jQ uery.
  • Worked on building SOAP web services using Apache CXF.
  • Worked in implementing Spring Framework IOC in the services.
  • Provided hands on support in development, testing, bug fixing code reviews and builds.
  • Experience with DB2 and using the Confidential DB2 Hub Admin tool.
  • Developed RESTful web services for exposing data in Database to web layer.
  • Used Hibernate in service for communication with the Database.
  • Experience in developing Controller for routing the request to specific services.
  • Experience in working with Mule ESB and JCAPS.
  • Experience in EAI and SOA Concepts ans using JCAPS.
  • Experience in developing Web Layer to interact with ESB through JCAPS.

Environment: Tomcat 7, Java 7, Confidential RAD 7.5, Spring IOC, Apache CXF, Spring MVC, Hibernate, AngularJS, Mule ESB, JCAPS, Confidential MQ.

Senior J2EE Developer

Confidential, Houston, tx

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC).
  • Gathered requirements from the client and designed mock-ups for the development of new web pages based on the requirements.
  • Used UML modeling diagrams to describe the structure and behavior of the system.
  • Developed user interface using JSP.
  • Responsible for client side validations and server side validations in JSP.
  • Implemented Spring Dependency Injection and Aspect Oriented Programming (AOP) using Spring Framework.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Developed Hibernate mapping files and hibernate configuration for persisting data to the database.
  • Worked in multithreading and connection pooling to synchronize the data when more users come in and dealt with concurrency issues using Singleton Class.
  • Created Action Classes which route submittals to appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Used Struts to direct requests to the appropriate action class, transfer data and direct responses to the appropriate JSP or HTML page.
  • Used Apache ANT for developing build scripts and deploying the application onto WAS 7.0.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers, appenders components.
  • Used RAD 7.5 for the development of J2EE components

Environment: Confidential Web Sphere Application Server 7.0, JDK 1.5, XML, JSP, JavaScript, Struts 2.0, Spring 3.0, Hibernate 4.0, EJB 3.1, UML 2.2, Log4J 1.2, RAD 7.0, 10g, ANT, Windows XP.

J2EE Developer

Confidential, san mateo, ca

Responsibilities:

  • Involved in Implementation phase of the SDLC.
  • Developed front-end screens with JSP using Custom Tags.
  • Developed Java Servlets for handling requests and responses from the web page.
  • Worked with XML, XML DOM parser, XSLT for building up and transforming the xml files
  • Implemented Spring Dependency Injection and Aspect Oriented Programming using Spring Framework.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegates, Session Facade, and Data Transfer Objects (DTO).
  • Developed Hibernate mapping files and hibernate configuration for persisting data to the database.
  • Integrated Spring and Hibernate using Hibernate Template provided by Spring ORM and implemented them as webservices.
  • Used Java Messaging Service JMS for messaging. Configured queues and topics on the WebLogic 10.0 Application Server and used them for messaging.
  • Extensively worked with Oracle9i RDBMS for writing complex queries and SQL for Stored Procedures, Triggers and Events, for generating some important responses needed by the application at times.
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Used Session beans and Message-Driven beans for enterprise application development.
  • Developed logging-module using Log4j to create log files to debug as well as trace application.
  • Involved in developing Unit test framework using Junit and XMLUnit for XML testing.
  • Developed the application using Eclipse IDE and worked under Agile Environment.

Environment: Windows XP, J2EE, Servlets, Spring 2.5, WebLogic 10.0, JSP, JSTL, Apache Ant 1.6.1, JDK 1.4, Eclipse 3.5, Hibernate 3.3, EJB 3.1, JUnit, XML, XSLT, Oracle 9i.

J2EE Developer

Confidential

Responsibilities:

  • Implementing software development life cycle (SDLC) policies and procedures
  • Developed Java, JSP, Java Script, HTML, and CSS for UI & business logic.
  • Implemented the core design patterns such as DAO, Singleton and Session Façade.
  • Developed complete Web tier of the application using Struts 2.0 Framework.
  • Struts-Config XML file was created, and Action mappings were done.
  • Designed the application by implementing Struts based on MVC Architecture, simple Java Beans as a Model, and JSP UI Components as View and Action Servlet as a Controller.
  • Used Struts tag libraries in the presentation logic.
  • Used Struts Action Servlet, ActionForm to design various JSP pages, extensively used tiles framework for using templates through JSP files.
  • Developed components using session and message driven beans and deployed them on Websphere test environments.
  • Configured Log4j for logging activity at various levels.
  • Developed and Deployed Web Services implementing Http methods in Websphere 6.0.
  • Written JDBC statements, prepared statements and callable statements for various database update, insert, delete operations and for invoking functions, stored procedures, triggers.
  • Created Database tables and schema in Oracle 9i based on data flow requirements.
  • Written database Functions, Procedures and Triggers as per the business logic requirements.
  • Used Eclipse for the development of J2EE components
  • Build scripts were written to create a run time environment for ANT.
  • Wrote JUnit test cases for testing the Business layer and the service layer.
  • Followed Agile approach for the development process.
  • Used CVS as the version control tool to perform programs Check-out and Check-in from and to the repository.

Environment: Core Java, Servlets, JSP, JMS, Struts 2.0, EJB 3.0, Oracle 9i, Websphere 6.0, JUnit, JDK 1.4 CVS, JDBC, Eclipse, ANT1.6.

We'd love your feedback!