We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Dublin, OhiO

SUMMARY:

  • Passionate, qualified and committed software professional with experience in Core Java, Portlets, Object oriented programming, database development, web applications & web service development (JSP, Servlets, JDBC, HTML, Java Beans, J2EE, Struts, Spring, XML, WebSphere and React).
  • Proficient in applying Core Java concepts like encapsulation, inheritance, and Multi - Threading using Java Concurrency utilities .
  • Expertise in design and development of various web applications using MVC and J2EE Architecture techniques.
  • Proficient with web development technologies like HTML5, CSS3, Bootstrap .
  • Expertise SQL skills, experience writing queries and working with database objects like tables, views, sequences, synonyms.
  • Expertise in developing PL/SQL code through stored procedures, functions, cursors, triggers, packages and materialized views.
  • Experience in using logging tools likes Log4J, SLF4J.
  • Extensive knowledge on JSON parsing API like Jackson .
  • Experience in developing re-usable components using React .
  • Experience in Perl scripting.
  • Experience in (SOAP & REST) Web Services.
  • Extensively worked with JMS providers such as Confidential MQ series.
  • Experience in UI development using Adobe Flex with YAWL & Drools engine .
  • Experience in creating RESTful APIs using Spring MVC framework.
  • Good understanding of design patterns like Singleton, Prototype and Factory
  • Experience in software testing, regression testing, and defect tracking and management using JIRA .
  • Worked on unit testing frameworks like JUNIT and Mockito frameworks.
  • Extensive experience in development activities, design, coding and testing of Portlets in WebSphere Portlet Factory, JSR 168, and JSR 286 API using Confidential Rational Application Developer (RAD) and RSA.
  • Extensively experienced with various web application servers like Confidential WebSphere, WebLogic, and Apache Tomcat .
  • Involved in all phases of Software Development Life Cycle (SDLC) like Agile and Waterfall methodologies.
  • Knowledge of Confidential WebSphere Web Content Management (Creating Workflows, Content, Site Area, Site, Presentation & Authoring Template).
  • Experience in P&C Insurance Policy/Billing with multiple lines of business ( Commercial Auto, Personal lines, Business Owners, Workers Compensation & Umbrella ) with good understanding of ISO.
  • Good team player with excellent organizational, analytical, communication and interpersonal skills.
  • Experience with batch support and issue capturing tools.
  • Goal oriented team player, self-starter, quick learner, and proficient in handling multiple projects simultaneously.
  • Extensive software development experience, along with on-site, offshore project co-ordination skills. (Work experience in India, USA & Malaysia).

TECHNICAL SKILLS:

Programming Languages: Java (including version 8), J2EE and SQL

J2EE Technologies: JSP, Servlets, Java Beans, WebService, JSR 168, JSR 286, Confidential Portlet Factory

Frameworks: Spring, Spring MVC, Struts, Spring Boot, Spring Portlets, JUnit, Mockito

Web Technologies: AJAX, HTML, CSS, Java Script, Flex, jQuery, Bootstrap, React

Scripting: Perl, shell scripting

IDEs: Confidential Rational Application Developer v7.5 (RAD), Confidential Portlet Factory, Eclipse, Sun s Net Beans IDE 6.0, RSA 8.5

Application Servers: Confidential WebSphere Portal Server v8.x, Confidential WebSphere Application Server, JBoss, Tomcat

Web Servers: Confidential Http Server 1.3.12, Java Webserver, Apache Http Server

RDBMS: DB2, Oracle, My SQL

Middleware: YAWL, Drools

Configuration Management: Clear Case, VSS, RTC, SVN

Content Management: Confidential Web Content Management

PROFESSIONAL EXPERIENCE:

Confidential

Full stack Developer

Technologies worked: Java 1.8, Bootstrap library, Drools Engine, Oracle, WebService, jQuery, React, Spring MVC/Boot, Flex, YAWL, Java 8.0, SVN, JIRA and Agile Methodology

Responsibilities:

  • Involved in all phases of Software Development Lifecycle (SDLC) using Agile development methodology.
  • Involved in development of overall workflow of the Java 8 based projects.
  • Used Java 8’s parallel Streams to process collections internally to get better performance.
  • Used Java 8’s Lambda features wherever possible to make code more readable and compact.
  • Supported and worked troubleshoot existing JAVA codebase of the product.
  • Integrated with multi-threading and concurrency utilities for better performance.
  • Created a module to fasten the billing request by using multi-threading (executor service) to process it in parallel.
  • Confirming the quality of those deliverables.
  • Plan, design, and implement application database code objects, such as stored procedures, views and indexes.
  • Developed materialized views for data replication in distributed environments.
  • Involved in POC for rewriting of existing application using React.
  • Involved in creating JSON based REST APIs using Spring MVC/Spring Boot.
  • Worked on DDL/DML queries to fix/develop database issues/solutions to application.
  • Involved in creating user stories for sprints.
  • Involved in creating use cases and high/low level design documents like System Requirement Specification (SRS), Rule Matrix.
  • Involved in creating HTML pages using Bootstrap library for Personal lines product.
  • Involved in scripting scheduled jobs in Perl.
  • Developed UI screens using Flex in eclipse.
  • Leading team members for certain modules.
  • Coded Business logic in YAWL, which is BPM/Work-flow system, which interacts with ORACLE.
  • Responsible for end-to-end application integration with other systems.
  • Designing Business rules needed in Policy System using drools engine.
  • Code Versions are maintained using SVN.
  • Issue tracking management using JIRA.
  • Documenting all new processes and bug fixes in confluence Wiki.
  • Onshore/Offshore coordination on daily basis for deliverable & Knowledge transition sessions.

Confidential, Chelsea, Massachusetts

Senior Java/Portal Developer

Technologies worked: Core Java, Spring MVC, Clear Case, RTC, WebSphere Application Server, jQuery, RSA 8.5, WebSphere Portal server 8.0, JSR 168, JSR 286, WebService, Clear Case, RTC, WebSphere Application Server, Oracle and Microsoft Visio.

Responsibilities:

  • Worked on creating front-end screens using Spring MVC.
  • Worked on development and support fixes in back-end Java code.
  • Creation of use cases and high/low level design documents.
  • Created REST web services for fetching data from different sources.
  • Designed and developed different common utilities to be used in various Portlets.
  • Created PL/SQL stored procedures and functions for moving the data from staging area to data mart.
  • Worked as portal admin using the administrator console for installing themes, skins, creating different user groups according to active directory, managing page layouts for adding different Portlets and giving permission on them for different user groups, creating friendly URL’s.
  • Configuring Portlets, Themes and Portal pages using XML Access.
  • Fine tuning of existing portal code at Portal level for increasing performance of application.
  • Testing of modules using JUNIT.
  • Administration of Portal and WebSphere Application Server.

Confidential, Dublin, Ohio

Java/Portal Developer

Technologies worked: Core Java, WebSphere Portlets, RAD, WebSphere Portal server 6.x, commerce server, JSR 168, web services, WebSphere Application Server 6.x

Responsibilities:

  • Worked on development in Core Java, J2EE & Oracle database.
  • Worked with Collection API of Core Java.
  • Implemented connectivity in the Portlets for web services backend and JDBC based Database back ends through commerce server.
  • Worked in Administration team of WebSphere Application Server/ WebSphere Portal Server support & administration, upgrades, maintenance and patching.
  • Worked on RAD (Rational Application Developer) 8.0 IDE for developing Portlets and business logic.
  • Used SOAP web service to make Integration between the front-end applications with rules definition in Decision Engine repository.
  • Plan, design, and implement application database code objects, such as stored procedures, views and indexes.
  • Build and maintain SQL indexes and queries for data analysis and extraction.
  • Involved in Requirement gathering, analysis and Documentation phase which involved interacting, interviewing client to elicit requirements.
  • Developing the new screen’s UI as per the client requirements.
  • Implemented dyna cache for caching data in Portal.
  • Worked as portal admin using the administrator console for installing themes, skin and creating different user group for different level of access. Created and managed users, groups and their roles, personalized the Portlet views and contents depending on the groups.
  • Fine tuning of code at Portal level for increasing performance of application.
  • Worked on different tools BAC, Wily, and Cordiant & CSW for debugging the issues during the support of application.

Confidential

Java Developer

Technologies worked: WebServices, J2EE, Websphere Portal Server6.1, Rational Application Developer 7.5, WAS 6.1, Struts Framework, XML access, DB2.

Responsibilities:

  • Developed JSR168 Portlets using RAD 7.0 & deployment of Portlets using xml access on Portal 6.0.
  • Implemented connectivity in the Portlets for database.
  • Worked on Administration of WebSphere Application Server/ WebSphere Portal Server in supporting & administration, upgrades, maintenance and patching.
  • Managing & Supporting team in day to day activities .
  • Performed unit testing of modules on RAD.
  • Creating Webservice client in RAD from WSDL for interaction with third party application & database .
  • Integration of application with external application s for end to end testing.
  • Worked on Confidential Web Content Management for displaying the static data, which will expire in particular time frame.

Confidential

Portal Developer

Technologies worked: MS Windows 2000, Confidential WebSphere Portal Server v6, WAS 6.0, Confidential RAD 6.0, Confidential Portlet Factory 6.0, WebService, Content Management, BO Server.

Responsibilities:

  • Development of Portlets using WebSphere Portlet Factory in form of modules.
  • Administration of Portal & Application Server for deploying and managing Portlets.
  • To generate reports using Crystal Reports and integration with Business Object Server.
  • Module integration with the Dot Net team for flow of data from backend.
  • Bug Fixing/Unit Testing and Code optimization.
  • Automated deployment of application from Staging to Production Environment using xmlaccess & releasebuilder.

We'd love your feedback!