We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Birmingham, AL

PROFESSIONAL SUMMARY:

  • 7+ years of experience in software development as a Java/J2EE Application Developer wif Involvement in all the phases of Software Development Lifecycle (SDLC).
  • Good skills implementing Web/Enterprise architectures and in open source frameworks Spring IOC, Spring AOP and Spring JDBC.
  • Strong Experience on Java/J2EE technologies - Core Java, OOP, JEE, Multithreading, JDBC, Exception Handling, Spring Framework, Web services, Hibernate, Micro Services, XML, JSON, Servlets and JSP.
  • Experience in java design patterns: singleton factory and expertise at JDBC API for connection and access to databases.
  • Highly proficient in designing n-tier Enterprise application wif J2EE design patterns like IOC (Inversion of Control), AOP (Aspect Oriented Programming), MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory, and Singleton.
  • Strong noledge on HIPAA, Medicare and Health Care Exchanges.
  • Demonstrated success in implementing EDI ANSI ASC X12, EANCOM, UN/EDIFACT, HIPAA, ROSETTANET and TRADACOMS standards.
  • HIPPA related EDI development for 837, EDPS, 835 and other EDI process using Pervasive EDI translator.
  • Work experience on 820, 834, 835 and 277CA HIPAA transactions for both versions (4010A1 and 5010)
  • Strong Knowledge and working experience on ICD-9 and ICD-10 codesets and the conversion.
  • Sound Knowledge of MVC Architecture, spring framework, Struts, Java Design Patterns and ORM mapping Hibernate framework.
  • Experience in using Struts 2.x, spring and Hibernate 3.x framework (MVC) for various Web based application development.
  • Over a year of experience on developing front end layouts wif VueJS Framework.
  • Highly proficient in designing n-tier Enterprise application wif J2EE design patterns like IOC (Inversion of Control), AOP (Aspect Oriented Programming), MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory, and Singleton.
  • Good noledge in advanced Java language concept like Multithreading used in distributed systems.
  • Used REST API wif JAX-RS for consuming web services to handle two interfaces XML and JSON.
  • Experience wif AJAX, REST and JSON and working wif JavaScript frameworks like Node.js and Angular JS.
  • Experienced in Design Methodologies like MVC and OOP.
  • Experience in MVC (Model View Controller) architecture wif JDBC, Hibernate and spring framework.
  • Significant work experience in spring framework and Messaging technologies like Web services using SOAP, Restful.
  • Expertise in developing GUI using HTML, HTML5, Java Script, JSP, Bootstrap and CSS.
  • Excellent skills in creating and accessing Database using SQL Queries, PL/SQL scripts (Stored procedures, triggers, cursors, functions, packages, views and synonyms) on Oracle and MYSQL.
  • Experience in programming wif IDE'S like Eclipse.
  • Very good noledge in writing Maven scripts for building the projects.
  • Experience in deploying and configuring application servers such as Apache Tomcat.
  • Expertise in writing and executing Unit Test cases using JUnit testing framework.
  • Ability to learn and adapt quickly to the emerging new technologies.
  • Strong analytical skills wif excellent interpersonal and communication skills wif analytical ability and understanding of Organizational functioning.

TECHNICAL SKILLS:

Programming Languages: Java, Vue Js, bootstrap, node Js, angularJs, VueJs, SQL and PL/SQL

Core Java concepts: Collections, Generics, Multithreading, Serialization and Exception Handling

Frameworks: Spring MVC, Struts, Servlets, JDBC, Hibernate 4 and J2EE Design Patterns

Web Services: Java Web Services, MicroServices and Spring Web Services

Web Designing: HTML, JSP, JavaScript, CSS, Angular JS and Vuejs.

HIPAA Transaction set: 837, 840, 844, 845, 846, 849, 850, 855, 856, 857, 858, 860, 865,867 and 880

Software: MS Project, MS Share Point, MS Office, MS Outlook.

IDE: Eclipse 3.X, My Eclipse

Databases: MySQL, PL/SQL, Oracle 11g and DB2

Build & Deployment: Maven, Ant

Application Servers: Tomcat 6.x/7.X, IBM Web Sphere 8.x.

Testing: JUnit, SOAP UI.

Operating Systems: LINUX, UNIX, Windows. al Details: Master s in computer science, 2015.

PROFESSIONAL EXPERIENCE:

Confidential - Birmingham, AL

Java full stack Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) of project including requirement Analysis, Designing, Building, Unit testing and Deployment.
  • Design and developing web application using core Java and J2EE technologies and worked on various development activities on front-end redesign.
  • Developing front end UI screens using HTML, CSS, JavaScript, LESS, Bootstrap, CSS3, Angular-UI and AngularJS.
  • Redesigning the E-Z-Pass website to be feasible wif HTML 5 and functionality changes according to client requirements. Creating custom, general use modules and components, which extend the elements and modules of core AngularJS.
  • Implemented code according to coding standards and created AngularJS Controllers, Services, Directives and Filters. Tested all the application controllers extensively wif AngularJS built-in testing features and Jasmine. Implemented spring modules Dependency Injection and Aspect Oriented Programming.
  • Developed server side application to interact wif database using Spring boot and Hibernate.
  • Developing Controllers, Service Classes and DAO based on MVC architecture.
  • Integrated Spring DAO for data access using Hibernate, used SQL for querying databases, designed & developed persistence service using Hibernate framework.
  • Implemented Server caching using IBM proprietary API classes and used Log4J logging framework for logging messages at various levels.
  • Performing unit testing and reviewing the results wif the team and participated in daily meetings wif the business analysts to document the requirements and enhancements.
  • Meetings wif the offshore team to address the integrated application issues.
  • Extensively used Liquid XML and SOAP UI for testing the web services.
  • Worked wif third party database tool TOAD to write/fine-tune the SQL queries.
  • Coordinating wif server admins in application deployments and server configuration.
  • Travelled to offshore locations to train the resources and work wif the QA analysts.
  • Proposed and implemented various ideas like shared libraries, design patterns in developing, deploying and integrating the applications.
  • Developed the message listener beans and session beans to read and process queue messages. Configured JMS queues and activation specifications on the application server.
  • Configured the EJB container wif listeners, data sources and session beans.
  • Developed simulator applications using servlets and jsp to test the back-end jobs.
  • Providing trouble shooting and error handling support for multiple applications.

Environment: Java 1.7/1.8, EJB 3.1, Servlets 3.0, JDBC 4.0, spring 4.2, Hibernate 4.0, HTML 5, AngularJS 1.6, WebSphere 8.5, Oracle, SOAP UI 5.2, TOAD, Liquid XML, log4j, JUnit, Jenkins, Gradle Tortoise SVN, Win SCP, Windows, Linux.

Confidential - Madison, WI

Java full stack Developer

Responsibilities:

  • Working wif team utilizing agile methodology for software development to create highly scalable, functional applications. Interacted wif client periodically to gather the requirements and presenting demos.
  • Working on highly advanced user interface design and development using AngularJs, Node.js, HTML5, XHTML and CSS3.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • Extensive use of Bootstrap for creating web pages. Involved in upgradation and maintenance of website to the new layout using the Grid orientation model Bootstrap framework.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server.
  • Implemented the search functionality for Internal Application using AngularJS.
  • Used Bootstrap and CSS3 media queries to create a responsive website that fit all devices from desktop to tablet and mobile phone.
  • Developed the application under Core Java, J2EE Architecture using REST, JBoss, Node.js, backbone.js, EXT JS, spring, Struts, Hibernate, Servlets, Web logic, Swing, Agile, Eclipse, Jenkins, and JSP.
  • Developing & Customizing UI JavaScript Plug-ins using JQuery, Object Oriented JS and JSON.
  • Updating billing pages using HTML, CSS in AngularJS framework.
  • Developing the Presentation Layer using JSP Technologies.
  • Migrating the legacy monolithic struts application to Micro services platform.
  • Design and developed Micro sites, Aggregators and Micro services.
  • Analyzing the response of JSON in order to update DOM.
  • Designed and implemented components that convert data to valid XML that is transformed by XSL/XSLT files to HTML
  • Used AJAX & JSON communication for accessing RESTful web services data payload.
  • Created role-based DHTML navigation menu, menu items changes dynamically, derived from the database.
  • Worked through cross browser compatibility issues wif layout and styles for all new CSS that was implemented.
  • Involved in integrating HTML templates in Interwoven Teamsite Content Management System (CMS).
  • Involved in the development of dynamic loading of web pages using Ajax calls wif server pages.
  • Used Node.js as a proxy to interact wif Restful services and also interacting wif Database
  • Used SVN for version control and Clear Quest for defect tracking.
  • Debugging using Firebug, web debugger, web inspector tools on Chrome, Firefox and Safari.
  • Analyzing, Debugging and Fixing the Front End UI issues assigned through MANTIS bug tracking tools.
  • Prototyped several versions of possible UI approach to provide choices to the business
  • Worked closely wif back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
  • Day to day tasks related to website maintenance such as updating the content, the look and the feel etc.

Environment: HTML5, CSS3, Bootstrap, AngularJS, Node.js, Object Oriented JavaScript, JQuery, JSP Technologies, Window 7, GIT, Tomcat, Spring MVC, Restful, MicroServices Firebug Eclipse, JAVA Technologies.

Confidential- Madison, WI

Java full stack Developer

Responsibilities:

  • Involved in all phases of SDLC including Requirements Collection, Design & Analysis of the Customer
  • Specifications, Development & Customization of the Application.
  • Involved in complete development of Agile Development Methodology/SCRUM and tested the application in each iteration.
  • Created webpages pages using HTML5, CSS3, JavaScript, Restful and AJAX to create interactive front-end GUI.
  • Involved in developing latest version of Object-Oriented JavaScript Libraries like AngularJS and had hands on experience wif Web Responsive using Bootstrap's templates.
  • Created Multiple Re-usable UI Directives by defining AngularJS Directives, Attaching Event Listeners.
  • Worked wif VUE JS Forms, Validations, Modules, Components, directives, controllers and HTTP Request.
  • Designed and developed Micro Services using (MEAN Stack) node.js, Mongo DB, Neo4J, Elastic search on Cisco Private Cloud OpenStack Platform.
  • Worked on Vue.js events distribution and parent chain for parent-child component communication.
  • Manipulated DOM, handled events and applied animation effects wif Vue.js.
  • Java Controllers & Updating DOM elements.
  • Developed and consumed web services using JAX-RS, spring and Apache Camel.
  • Employed Spring Boot for initialize & bootstrapping the build configuration for the boot-based web applications.
  • Developed Multi-Threaded Producer and Consumer MQ applications using spring boot.
  • Used Spring AOP for solving crosscutting concerns like keeping customer log data and transactions details etc.
  • Used Spring Batch for processing large amount of data like transaction management, job processing, resource management and logging.
  • Worked on providing authorization and authentication to applications using spring security and protected the application against attacks like session fixation.
  • Developed the persistence layer using Hibernate Framework by configuring the mappings in hibernate files and created DAO and POJO.
  • Involved in writing database connection classes for interacting wif Oracle database. Incorporated Singleton
  • Pattern to implement the database access classes.
  • Imported data from various resources to the Cassandra cluster using Java APIs.
  • Involved in CICD process which were implemented using Jenkins as Continuous Integration tool to deploy Spring Boot Micro services, Maven build for building the application
  • Developed unit testing frame work using Junit test cases for continuous integration testing. Used karma- test-runner and Jasmine for JavaScript Unit testing
  • Actively used the defect tracking too l JIRA to create and track the defects of the project.

Environment: java 1.7, j2ee, html5, css3, JavaScript, angular Js, ajax, spring MVC, spring boot, spring batch, restful, hibernate 3.6, oracle, Cassandra, Junit 4.9, MicroServices, karma-jasmine, apache tomcat, Gitlab 7.0, Vue Js, node Js maven, Jenkins.

Confidential - Franklin Lakes, NJ

Java Developer

Responsibilities:

  • Collaborate closely wif business owners, users, project managers, requirements analysts, testers, and other stakeholders in the software development process.
  • Middle tier development using Java in a J2EE environment
  • Designed and developed Message driven beans that consumed the messages from the Java message queue and generated emails to be sent to the customers.
  • Develop/Modify EDI maps using Sterling Integrator's Map editor.
  • Worked wif Pharmacy claims, Medical claims, Data feeds, .
  • Full cycle implementation of EDI business transaction such as 850(PO), 810(Invoices), 844(Chargeback), 845(Bid ), 849(CB Recon.), 856(ASN), 867(Stock Sales) etc.
  • Extensively worked on data preparation for the defects that came up during the transition to 5010 on the entire Medical, Professional, Dental claims including Medicare claims.
  • Analyzed HIPAA 4010 and 5010 standards for 837I EDI X12 transactions related to providers, payers, and subscribers.
  • Performed Gap Analysis for HIPAA 5010 EDI X12 transactions.
  • Identified requirements for accommodating ICD-10 standards for 837P transactions and captured these requirements to create BRD.
  • Integrated spring (Dependency Injection) among different layers of an application and Spring MVC framework controllers for Controllers part of the MVC.
  • Implemented presentation layer using JSP, HTML, Struts, CSS and Java Script.
  • Used Web services for sending and getting data from different applications.
  • Used Tomcat for creating the Web Services.
  • Developed the presentation layer written using JSP, HTML, CSS and client-side validations were done using JavaScript.
  • Developed action and form classes based on Struts framework to handle the pages.
  • Involved in the development of both the back end and the front end of the application using Struts, Hibernate and Web Services.
  • Involved in Coding JavaScript code for UI validation and worked on Struts validation frameworks.
  • Used Spring Boot which is radically faster in building cloud Micro services and develop Spring based application wif very less configuration
  • Expertise in working on large production databases wif Oracle Stored procedures, functions, procedures, packages and database triggers using PL/SQL for MySQL database back-end validations.
  • Developed complex SQL queries to perform the back end testing of the Oracle database using UNIX shell commands.
  • Used the Agile methodology to develop the application.
  • Creating custom tags for JSP for maximum re-usability of user interface components.
  • Written unit test cases for react components Using Enzyme java script testing utility.
  • Testing and deploying the application on Tomcat.
  • Maintaining the database required for report generation.
  • Co-ordination of activities between off-shore and onsite teams

Environment: Java 1.6, J2EE, Hibernate, spring, struts 2.0, Servlets,Spring Dependency Injection (DI), SOAP/REST web services, JSP, HTML, CSS, JavaScript,HIPAA/ EDI X12, FACETS, ICD-9, ICD-10,Agile Methodology, Eclipse, Angular.JS, PL/SQL, MySQL, Design pattern, Tomcat 7, Glassfish 4, bootstrap, Maven.

Confidential - VA

Java Developer

Responsibilities:

  • Involved in Analysis, Designing and developing the application based on the requirement document.
  • Implemented presentation layer using JSP, HTML, Struts, CSS and Java Script.
  • Implemented the MVC Design pattern and the Web tier representation of the Application System using Struts Framework.
  • Developed Spring Beans and configured it in spring configuration files.
  • Implemented CRUD Layer to provide data access, ability to create, edit and delete entries in Spring Framework.
  • Worked on creating 5010 Companion guides for HIPAA EDI transaction sets 837p, 837i, 835, and 834.
  • Analysing the BRD for HIPAA 4010A1 to 5010 transition and prepared the Test plan and Test cases for 5010 HIPAA transactions 837I/837P/837D, 277, 835 & 999.
  • Identified requirements for accommodating ICD-10 standards for 837P transactions and captured these requirements to create BRD.
  • Analyzed ICD-10 standards for 837P transactions, related to providers, payers, subscribers, and other related entities.
  • Developed both Session Beans and Entity Beans representing business logic abstractions.
  • Designed entire framework base on Spring Dependency Injection and AOP patterns.
  • Designed Data access layer using Spring Transaction management and hibernate O/R mapping.
  • Maintained persistence of the Java objects into the database using Hibernate Framework.
  • Configured Environment base transaction management using spring light weight Container Transaction management for local environment,
  • Written HQL queries for the Data Access Object (DAO).
  • Used XSLT to transform XML document to XHTML on the server.
  • Deployed the application system onto JBoss Application Server using ANT deploy command and ANT Build Scripts.
  • Used JDBC connectivity to connect to the Oracle Database.
  • Increased the capacity and managing JDBC Connection pools and deploy application in JBOSS Application Server.
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Extensively involved in writing SQL Queries and Stored Procedures in Oracle.
  • Identified the issues and fixed the bugs by examining the logs using Log4j.
  • Maintenance of the project is done using both tortoise SVN and Command line SVN.
  • Implemented test cases for Unit testing modules using JUNIT.
  • Proposed the future enhancements that can be integrated wif any other legacy systems.
  • Coordinated wif the release engineers and participated in release process.

Environment: Java, J2EE, Servlets, JSP, JDBC, EJB, JNDI, SOAP, JBOSS, Struts MVC, Spring, Hibernate, Eclipse IDE, JavaScript, Log4J, Junit,HIPAA/ EDI X12, FACETS, ICD-9/10, HTML, DHTML, XML, XSLT,PL/SQL, Oracle 9i, SVN, Windows.

Confidential

JAVA Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSPs.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture.
  • Used Eclipse for writing code for JSP, Servlets.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tables. These POJOs are serialized Java Classes that would not has the business processes.
  • Implemented Hibernate using the Spring Framework (Created the session Factory).
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, Singleton and Factory.
  • Deployed the applications on BEA Weblogic Application Server.
  • Developed JUnit test cases for all the developed modules.
  • Developed complex database SQL queries/Stored Procedures and tuning SQL queries.
  • Used CVS for version control across common source code used by developers.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
  • Refactored the code to migrate from Hibernate2.X version to Hibernate 3.X. (I.e. moved from xml mapping to annotations) and implemented the Hibernate Filters and Hibernate validators.
  • DAO and the Hibernate transactions was implemented using spring framework.
  • Used AJAX and JavaScript for validations and integrating business server side components on the client side wif in the browser.

Environment: Java, J2EE, JSP, JNDI, Oracle 10g, PL/SQL, DHTML, ANT, Struts, Rationale Rose, Eclipse 3.1, UNIX, Web logic Application Server, Hibernate 3.0, Spring, LOG4J, CVS.

We'd love your feedback!