We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

2.00/5 (Submit Your Rating)

San, JosE

SUMMARY:

  • Over a 7 years of professional experience in IT consulting and software development industry.
  • Extensive experience in Java Server side programming, Client/Server technology and Web based software development using J2EE and XML.
  • Strong Java UI (front end) and J2EE (server side) architecture, design and development experience.
  • Experience in developing Client - Server/N-tier/ Web-Development using Servlets, JSP, JSTL, Java Spring, Spring Boot, JDBC, Spring JDBC Template, XML, DOM, HTML, HTML5, AJAX, Grunt 1.0, BackboneJS, JQuery, CSS3, Java Script,Angular JS and Node JS
  • Proficient in Java Enterprise Technologies such as Hibernate, EclipseLink, EJB3.0, JTA, JAAS, JSF, Custom Java Tag Library, JDBC.
  • Proficient in Message Oriented Middleware (MOM) technology such as RESTful Web Services
  • Worked on MVC architecture, N-tier architecture and Design patterns.
  • Experienced in OOAD techniques, developing Use Cases and Interaction Diagrams.
  • Expertise in Oracle and SQL Server, Stored Procedures, SQL and PL/SQL
  • Strong knowledge in SQL and PL/SQL.
  • Very good in Core Java - specifically Collections, Multithreading
  • Good knowledge on, Service Oriented Architecture, XML, JSON
  • Experience in Glassfish 4.1.1, Web sphere 8.5, 7.0, 6.0, Web Logic 11,10.3,9.1and Tomcat 7.0.6,6.0 / 5.5 Servers.
  • Expertise in Servlets, JSP, Spring, Hibernate, Java Beans, JDBC, Java, JNDI, JMS, SQL, Heidi SQL, PLSQL
  • Experience in various development tools like NetBeans, Eclipse, IntelliJ and RAD.
  • Developed websites using JavaScript frameworks such as Angular.JS
  • Experience in Version Control tools like Rational Clear Case, CVS and Git
  • Experience in Build tools like Ant and Maven.
  • Experience in various SDLC phases like Analysis, Design, Development, Testing and Implementation.
  • Knowledge on MongoDB
  • Experienced in developing web applications on MVC based frameworks like Java Spring and JSF
  • Experience with object oriented modeling - UML. Familiar with various software methodologies, design patterns.
  • Extensively worked in requirement analysis/gathering and documentation.
  • Experience in using agile methodology techniques.
  • Knowledge on Online Web Sales.
  • Effectively use services and APIs, key customizations and extensions of the systems
  • Familiar with Business Rules Engine (Pega) and Corticon.

TECHNICAL SKILLS:

Languages& Technologies: Java, J2EE (EJB, Servlets, JSP, JDBC, JNDI, JMS, JPA), SQL, PL/SQLHTML5, DHTML, CSS3, Spring Boot, BackboneJS, Grunt 1.0, JavaScript, JQuery, XML, RESTful Web

Services, SOA, AJAX, UNIX Shell Scripts, Angular JS.

Web Application Frameworks: Java Spring, JSF

Dist Obj. Mgt: Enterprise Java Beans (EJB 3.0).

RDBMS: Oracle 10g/9i/8i/7.x, SQL Server 7.0, MySQL and DB2

Database Tools: Oracle SQLDeveloper and DbVisualizer

Tools: Web Sphere Studio Application Developer (WSAD) 5.1/5.0, Eclipse 3.0/3.5, RAD, Oracle JDeveloper 10g/9i, AppPerfectJUnit, Crystal Reports, log4J, Bamboo, Ant, Maven, JIRA, Confluence

Application Server: IBM Web Sphere, JBoss and Web Logic.

Web Server: Tomcat 8.0, 7.0.6.5 and Apache Web Server 2.0.44.x

Version Control: Git, CVS and Clear CaseUnit testing framework: TestNG, Mockito and Jasmine

Operating Systems: Windows, Linux/Unix.

GUI: Java FX

Methodologies / Process Tools: Waterflow, Agile and Scrum

PROFESSIONAL EXPERIENCE:

Confidential, San Jose

Sr. Full Stack Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, design, analysis and code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Worked on Spring MVC framework to develop Web applications.
  • Wrote application front end with HTML, JSP, Ajax, JQuery, EXT-JS, Spring Web Flow and CSS.
  • Developed intuitive UI for best user experience using React (functional and class based components)
  • Consume REST APIs to feed data to frontend.
  • Refactoring React components to be more modular/performant (Asynchronous Rendering)
  • Developed Controller classes, DOA classes, beans, JSP’s and Data Objects in Java.
  • Extensively used JQuery UI, Angular.js to provide UI functionality
  • Consumed RESTful web services to verify the customer eligibility for the applied policy.
  • Involved in debugging and testing.
  • Experienced in writing test cases with Selenium
  • Wrote Jasmine Unit tests extensively using Karma for verifying JavaScript utility routines
  • Extensively used JQuery UI, Angular.js to provide UI functionality

Confidential, CA

Sr. Java Full Stack Developer

Responsibilities:

  • Actively involved in the requirement gathering for the enhancements to the existing project.
  • Involved in designing some of the processes in the application that are developed by other developers.
  • Implemented Spring MVC pattern to ensure clean separation between the presentation tier and business tiers.
  • Designed and developed various modules of the application with J2EE design architecture, Spring MVC architecture and Spring Application Context using IOC and DI concepts.
  • Implemented Dependency Injection (Inversion of control) feature of Spring.
  • Developed Controller classes, DOA classes, beans, JSP’s and Data Objects in Java.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Hibernate.
  • Developed Session beans which encapsulate the workflow logic and used Hibernate to access data.
  • Created Test Plans using Quality Center by Junit.
  • Used Angular.js framework to extend the HTML template
  • Developed and implemented the interactive functionality using JSP.
  • Implemented Spring-JDBC template for persistence CRUD operations.
  • Used Subversion for Version Control Management.
  • Worked on Cloud Services.
  • Participated in development of a well responsive single page application using AngularJS, React.js framework, JavaScript, ECMAScript6, TypeScript and jQuery in conjunction with HTML5, CSS3 standards with Front End UI team.
  • Extensively used JQuery UI, Angular.js to provide UI functionality
  • Extensively used the Spring tag libraries (JSTL and HTML5 Tags, CSS3 tags etc.) and Custom tag libraries.
  • Used various react frameworks like Material UI, Semantic UI, React MD and React widget to design the components.
  • Used Git/SourceTree for version control/Source code repository. JIRA for issue/defect tracking and project management
  • Used connection pooling for optimization using JDBC interface.
  • Prepared Use-Cases from the given requirements and also interacted with clients for requirements gathering and clarifications.
  • Developed Utility Classes, which are used throughout the application.

Environment: Java 1.8, JSP, Spring MVC, Express, HapiJS, Spring Boot, Selenium, BackboneJS, Spring-JDBC template, Hibernate, PaaS, Grunt 1.0, Quality Center, UML, JavaScript, HTML5, CSS3, Ajax, EXTJS, Perl Angular JS, DB2, Minify, Jasmine, Karma, Responsive Design, Source tree, JIRA, Confluence, DBeaver, SVN, RESTful web services, Maven, Log4J, Web sphere Application Server, Tomcat 8 and Windows.

Confidential, DC

Java Full Stack Developer

Online Account opening:

This application helps the customers open the bank accounts online. Customers can save the application any time in between the account opening process. Later they can load the application and continue from where they left the application process.

Responsibilities:

  • Actively involved in the requirement gathering for the enhancements to the existing project.
  • Involved in developing design document and impact assessment documents.
  • Involved in designing some of the processes in the application that are developed by other developers.
  • Used Ajax, Angular.js and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Mapped and managed Object/table relationships in Hibernate
  • Developed Actions classes, beans, JSP’s and Data Objects in Java.
  • Created Test Plans using Quality Center by JUnit.
  • Implemented features like logging, user session validation using Spring-AOP module
  • Developed server-side services using Java, Spring, and RESTful Web Services.
  • Developed and implemented the interactive functionality using JSP.
  • Used Subversion for Version Control Management.
  • Used Log4j as the Logging Framework, Maven for project management, Mockito/ JUnit for unit testing
  • Involved in code reviews, debugging and testing.
  • Used connection pooling for optimization using JDBC interface.
  • Prepared Use-Cases from the given requirements and also interacted with clients for requirements gathering and clarifications.
  • Used Bamboo to continuous integration and deploy the application to various environments that ties automated buildsand tests
  • Developed Utility Classes, which are used throughout the application.
  • Developed RESTful web service to make the central bank new features available for the customers.
  • Used Apache Velocity to ensure clean separation between the presentation tier and business tiers in a Web application.

Environment: Java7, BackboneJS, PaaS, JSP JDBC, UML, Grunt 1.0, Angular JS, Minify, Jasmine, Karma, JavaScript, HTML5, CSS3, JavaScript, JQuery, RESTful web services, EXTJS, Perl, DB2, DBeaver, Hibernate, SVN, Bamboo, Ant, Mockito,Log4J, Tomcat 7 and Windows, Spring MVC and Responsive Design (Used to develop internal central bank applications).

Confidential

Application Developer

Responsibilities:

  • Developed and tested Health Care EDI claims files ensuring HIPAA (Health Insurance Portability and Accountability Act) compliance and validated with IBM database DB2
  • Worked on new requirement estimation, analysis and design
  • Developed, testedand deployed claim search enhancement features in Java using Structs framework on IBM WebSphere platform where end user could access claim details
  • Involved in the preparation of Test planning, Test data and Unit testing.
  • Analyzed activity log files and diagnosed application server problems
  • Executed rich SQL queries for test data creation
  • Provided support in a demanding 24/7 production environment.
  • Supported weekly code deployments by performing sanity testing and regression testing

Environment: Java, J2EE, Hibernate, XML, Grunt 1.0, EXTJS, Perl, Oracle 9g/10i, IBM DB2, IBM Web Sphere Application Server 7, Minify, Jasmine, Karma, Web Sphere Portal 6.1 Server, Apache Tomcat, Cassandra, DOM, MAVEN, HTML, CSS, JSP, JavaScript, CVS, JUnit, UML, Web Services.

We'd love your feedback!