We provide IT Staff Augmentation Services!

Lead Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

East Hanover, NJ

PROFESSIONAL SUMMARY:

  • 9+ years of experience in development and implementation of Web - based Client-Server applications using Java and J2EE technologies.
  • Working knowledge in multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and familiarity of Service Oriented Architecture (SOA).
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, node.js,angular.js, Grunt js, Responsive design.
  • Expertise in application development using JSP, Servlets, JDBC, JNDI, spring, Hibernate, JSF, EJB2.0/3.0, XML, Web Services- SOAP, WSDL.
  • Expertise in XML and related technologies like XSL, XSLT, XPATH and parsers like JAXP (SAX, DOM) and JAXB.
  • Good Knowledge and experience wif java 8.
  • Expertise in designing and developing enterprise applications using J2EE technologies like EJB2.1/3.0, Struts 1.2/2.0,Spring 3.0 and 4.0, JDBC, JNDI, JMS, JAXB, SAX/DOM, Web services.
  • Expertise in XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming.
  • Experience in working on modern MEAN Stack- MongoDB, Express.JS, AngularJS 2.0, and Node.JS.
  • Involved in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Well experienced in using JUnit for performing unit-testing framework.
  • Extensive experience in testing on multiple operating systems including UNIX, Sun Solaris, and Windows. Experience in developing crystal reports.
  • Expertise in using configuration management tool like CVS and GIT for version controlling.
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development, Incremental and Iteration methodology and Pair Programming as well as implementing Waterfall model.
  • Experience programming inthe JBOSS Enterprise SOA environmentincluding JBOSS Workflow and DroolsBusiness Rules engine.
  • Good knowledge in programming Spark using Scala.
  • Participated in understanding of ExtJS technologies and development tasks
  • Experience in Bootstrap (responsive design), Backbone, and AngularJS frameworks
  • Good Knowledge of using IDE Tools like Eclipse, NetBeans, JBuilder, Jasper, Rational Application Developer(RAD), Angular JS for Java/J2EE application development
  • Knowledge and familiarity wif programming of Java, SQL, XML, JavaScript, JavaScript, Camel, Flex, Spring and/or Hibernate.
  • Sound skill in Swing MVC architecture, design patterns, Collections Frameworks, Exceptions handling and multi-threading.
  • A very good understanding of Groovy and Grails.

TECHNICAL SKILLS

J2SE Technology: Multithreading, Reflections, Collections, Serialization, Networking, Beans

Middleware Technology: JMS, MQ Messaging, Tibco, Solace, Active MQ

J2EE Technology: Servlets, JSP, Tag Libraries, JDBC, JNDI

Architecture & Framework: MVC, Struts, Spring, Hibernate, OSGI

Database: Oracle 10g, 11g, SQL server 2005/2008, MySQL

IDE: Eclipse, My Eclipse, NetBeans

Operating Systems: Windows 9x/NT/XP/2003/7/8, Linux, UNIX

Web/App Servers: WebLogic, Web Sphere, Tomcat, JBoss, Apache

GUI: HTML5, XML, XSD, AJAX, JavaScript, Node.js, Angular JS, JQuery, CSS3

Query Languages: SQL, PL/SQL

Programming Language: C, C++, Java, J2EE

Script: PHP, Shell

Design patterns: MVC3, Business Delegate, Business Object, Value Object, Front Controller

Tools: Maven, ANT, Log4J, JUnit, TOAD, SOAPUI 4.0.5, JUnit, Rational Rose

PROFESSIONAL EXPERIENCE:

Confidential, East Hanover, NJ

Lead Java Full Stack Developer

Responsibilities:

  • Responsible for writing J2EE compliantJavacode for application development effort which involved working wifJSP, Servlets, JDBC, XML, EJB, etc.
  • Responsible to maintain HTML5, CSS3 in JQuery as well as keeping teh pages dynamic using AJAX, JSON and XML.
  • Involved in developing teh UI panels using JSF, XHTML, CSS,DOJOand JQuery
  • Experienced in using design patterns and UI frameworks such as MVC, Struts, Hibernate, NodeJS, Spring.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js and Node.js.
  • Solid experience in design, development of web-based applications using HTML5, CSS/SASS, JSP, JavaScript, JQuery, HTML/CSS, Angular JS Typescript and RxJS
  • Design and develop teh Microservices component(endeca-client) for teh Endeca Search Engine using Assembler.
  • Experienced wif Akka building high performance and reliable distributed applications in Java and Scala.
  • Experience wif Streaming platforms like Apache Kafka.
  • Implemented MicroServices architecture using Spring Boot for making application smaller and independent
  • Systems Integration & packaging using Hybris along wif Endeca Search, Content.
  • Used Scala collection framework to store and process teh complex consumer information. Based on teh offers setup for each client, teh requests were post processed and given offers.
  • Worked wif teh JavaScript frameworks like HTML 5, CSS 3, JQuery and Angular JS.
  • Configuring and Installing all theEndecarelated stuffs.
  • Managed servers on teh Amazon Web Services (AWS) platform instances using Chef Configuration management.
  • Developed Kafka consumers to consume data from Kafka topics
  • Managed MICROS Xstore and Xbri Point of Sale and Asset Protection project
  • HR project successes wif integration of KRONOS and PayChex systems into corporate systems and MICROS Xstore point of sale solution.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Performed analysis on implementing Spark using Scala and wrote spark sample programs using PySpark.
  • Day-to-day MarkLogic Database administration and development
  • Implemented monitoring and established best practices around usage of Elastic Search
  • Coding groovy, domain class to handle teh business logic.
  • Utilized Amazon Web Services (AWS) EC2 to deploy Docker containers wif both monolith and Microservices architecture
  • Worked on Node JS as part of teh serverless architecture assignment wif AMAZON AWS and Lamda functions development for getCustomers as part of teh mobile project development.
  • Customized Micros XStore POS Java software to suit Talbots’ requirements.
  • Used Apache Kafka (Message Queues) for reliable and asynchronous exchange of important information between multiple business applications.
  • Resolve Micros xStore issues, restore databases, re-image and replace devices
  • Maintenance and schema design forPostgreSQLand MS SQL Server.
  • Strong skill sets on Object Oriented Programming and development knowledge on C++ and HTML.
  • Developed and Implemened teh back-end services for web applications using Microservices Architecture and proficient in developing Microservices Spring Boot.
  • Migrating existing application into REST based Microservices to provide all teh CRUD capabilities using Spring Boot.
  • Good experience wif JDK 1.8.
  • Experience wif Marklogic NoSQL database queries and Apachi Solr enterprise search queries.
  • Configuring and Installing all teh Endeca related stuffs.
  • Utilized MEAN stack, REST design pattern, MVC framework and SPA (Single Page Application) framework based on Angular JS 2.0.
  • Developed responsive web design for employees/customer access using HTML5, CSS3, JavaScript, Node.js, React.js and XML
  • Very Good understanding and Working Knowledge of Object Oriented Programming(OOPS), Python and Scala.
  • Optimized ExtJS themes and prepared performance applications
  • Worked on migrating teh old java stack to Type safe stack using Scala for backend programming.
  • Extract teh data from Oracle and push to Apache Kafka Queue using Gloden Gate.
  • Worked wif Angular JS components, Ui-router and module oriented development.
  • Experienced in developing SOAP-based Web Services and Web Service Clients (JAX-WS, SOAP, WSDL andJAXB).
  • Worked on migrating teh old java stack to Type safe stack using Scala for backend programming.
  • Wrote and compiled code and constructed database objects based on documented design using Java, XML/HTML, PL/SQL, Oracle Database, and utilized Jenkins to migrate changes to other regions.
  • Writing entities in Scala and Java along wif named queries to interact wif database.
  • Familiar wif Angular JS 2 reactive framework and its implementation wif Flux or Redux
  • Developed and executed software systems utilizing React.JS and Groovy
  • Design and Development of Objects using Object Oriented Design inJava8.
  • Preparing teh migration document for migrating application from Struts toSpringand Responsive web designing teh application.
  • Involved in using HTML, DHTML, Java Script, AJAX, ExtJs, JQUERY, JSP and Tag Libraries to develop view pages.
  • Developed code for Java Multithreading. Implemented Executor Framework from multithreading to achieve better performance.
  • Deployed services in Spring Cloud using Pivotal Cloud Foundry wif PCF CLI client
  • Systems Integration & packaging using Hybris along wifEndecaSearch, Content.
  • Deployed GUI code to WebLogic application environment and standalone components to JBoss Server.
  • BOFA HTS migration(from liferay content management to Microservices architecture) consist APIs designed and developed based on Microservices architecture using Spring Cloud(PCF).
  • Flexibility of Scripting in Groovy obtained in Agile process.
  • Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito.
  • Migrated search engine from Endeca to SOLR 3.5 by implementing Solr from teh ground up. This included writing SQL queries to fetch most of teh data in IBM DB2 database to index in SOLR.
  • Used Scala collection framework to store and process teh complex consumer information. Based on teh offers setup for each client, teh requests were post processed and given offers.
  • Developing Hibernate Configuration files for MySQL 5.1, Oracle 10g &11g and MongoDB.
  • Node.js is used to develop server side applications.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Used AngularJS as teh development framework to build a single-page application.
  • Developed SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and Angular JS actions.
  • Involved in developing custom images on Cloud using AWS images and on ESX using Templates and involved in building physical servers using Kickstart PXE Boot.
  • Implemented monitoring and established best practices around usage ofElastic Search
  • Involved in writing AngularJS controllers, views, and services for Lockbox and wellness incentive programs.
  • Used Selectors, Events, AJAX and Dom Manipulation using components in Angular 2 for updating content on DOM nodes.
  • Develop teh REST Microservices using Java JDK 1.8, Scala, on IntelliJ platform
  • Supporting and implementing web application built on MEAN stack
  • Involved in SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS
  • Solid proficiency wif IA/UX and web usability best practices.
  • Participated in development of a well responsive single page application using AngularJS framework, JavaScript, and jQuery in conjunction wif HTML5, CSS3 standards, wif front-end UI team.
  • Used AngularJS framework to bind HTML (views) to JavaScript objects (models)

Environment: Java 8, JSP, JQuery, JSON, HBase, Elastic, Spring IOC, Spring MVC, Spring AOP, MICROS, Spring ORM, JAXB, XML, JAX-WS, SOAP Web Services, RESTful web services, SOLR

Confidential, NC

Sr. Java/J2EE Developer

Responsibilities:

  • Designed use cases for teh Application as per teh business requirements.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
  • Experienced developing againstSOLRSearch Platform APIs
  • Developed and deployed solution using several new technologies, including Linux - Ubuntu, Drupal and ApacheSOLR.
  • Developed and delivered SOAP based Web Servicesfor our new clients used Apache-CXF and SOAP UI to test teh services.
  • Experience working wif big data and real time/near real time analytics and big data platforms like Hadoop, Spark using programming languages like Scala and Java.
  • Experience in creating Models, Controllers, Templates, Custom Directives, Components, Filters and Services in AngularJS.
  • Worked on all parts of teh stack including Event Sourced Java/Spring Microservices, GraphQL adapter, and a hybrid mobile application using Javascript, Angular 1.5 (Components)
  • Extensively used Core Java such as Exceptions, and Collections
  • Used JSTL and developed required tiles and tile definitions for templating and defined configuration in teh struts configuration.xml.
  • Generating Scala and java classes from teh respective APIs so that they can be incorporated in teh overall application.
  • Extensive experience in Spark Streaming (version 1.5.2) through core Spark API running Scala, Java to transform raw data from several data sources into forming baseline data.
  • Experienced in Apache Spark for implementing advanced procedures like text analytics and processing using teh in-memory computing capabilities written in Scala.
  • Created reusable Angularjs html templates using custom templates.
  • Resolve Micros xStore issues, restore databases, re-image and replace devices
  • Processing data ingestion and entity resolution using Hadoop and Pig.
  • Built SOA microservices architecture to support enterprise level application.
  • Applied Hadoop MapReduce to reduce processing time from two weeks per year of data to one day.
  • Developed business layer using EJB stateless session beans and deployed on teh Application server (Web logic).
  • Built restful web services using MongoDB/NodeJS and implemented teh front-end using jQuery and AngularJS controllers, directives, and service.
  • Created Composite Applications, Home Security components and Adapters by using Oracle SOA technology.
  • Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs, Python and Scala.
  • Developed major websites and services by includingMongoDBas backend software.
  • Subject matter expert in enterprise search engine analysis, design, development and systems integration. Search engines include Autonomy IDOL Server, MOSS 2007, Endeca, Lucene/Solrand Microsoft FAST 2010 for SharePoint 2010, SharePoint 2013.
  • UI Layer implemented wif Struts, Struts validation, Struts Tiles, JSP, XML, CSS, XHTML, JavaScript,DOJO, AJAX.
  • Used Scala collection framework to store and process teh complex customer information. Based on teh offers setup for each client, teh requests were post processed and given offers.
  • Performed advanced procedures like text analytics and processing, using teh in-memory computing capabilities of Spark using Scala.
  • Worked closely wif teh Business/Users team in translating technical requirements into application code
  • Developed web layer using Struts framework to manage teh project in MVC pattern.
  • Implemented integration of Struts Action classes in Presentation Tier.
  • Utilized Node.js to create a fast and efficient chat server.
  • Used microservices architecture wif Spring based services to integrate user libraries in teh application
  • Used Struts Tiles Framework for designing teh layout of teh application.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JQuery and JavaScript
  • Used Hibernate as persistence framework for DAO layer to access teh Oracle10g database.
  • Worked on Eclipse for development and deployment of application in Web Logic Application Server.
  • CreatingAngularServices using factory services to implement teh business logic.
  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
  • Proficient in using SVN for Version Control.
  • Actively involved in code reviews and also in bug fixing.

Environment: Java, JSP, JavaScript, Ajax, JQuery, Ant,Elastic, Struts, POS, DOJO, Drools, Hbase, Solr, Marklogic, Spring, MICROS, Hibernate, RSA, WebSphere Application Server, DB2, Agile, XML, LDAP.

Confidential, Washington, DC

Sr. Java Developer

Responsibilities:

  • Actively participated in meetings wif Business Analysts and Architects to identify teh scope, requirements and architecture of teh project.
  • Ensured Service design fits into overall SOA driven program.
  • Writing entities in Scala and Java along wif named queries to interact wif database.
  • Writing user console page in lift along wif teh snippets in Scala. Teh product is responsible to give access to teh user to all their credentials and privileges wifin teh system
  • Writing scala classes to interact wif teh database.
  • Writing scala test cases to test scala written code
  • Followed MVC model and used spring frameworks for developing teh Web layer of teh application.
  • Built JavaScript application wif Backbone.JS, as well as using Node.JS for server side rendering.
  • Used Bootstrap and Angular,React.jsand Node.jsin effective web design.
  • Extensively used JavaScript to provide dynamic User Interface and for teh client side validations.
  • Solid experience on JavaScript Frameworks like MVC/MVVM JavaScript framework and Exposure to Node.js.
  • Used AJAX framework for asynchronous data transfer between teh browser and teh server.
  • Extensively usedJavaMulti-Threading concept for downloading files from a URL.
  • Used J2EE design patterns like Front Controller, MVC, Business Delegate and Session Facade.
  • Write front end code for developing new pages using HTML, CSS, JavaScript, and JQuery.
  • Involved in preparing Ant builds scripts (XML based), deployments, and integration and configuration management of teh entire application modules.
  • Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
  • Individually developed interactive web pages usingAngularJS to performoperations in a database.
  • Worked on research team that developed Scala, a programming language wif full Java interoperability and a strong type system.
  • Experience wif Internet Application Development such as HTML5, FLEX CSS3
  • SPRING, IBATIS/HIBERNATE AND FLEX REQUIRED
  • Developed REST-based node.jsmicro servicesusing domain modeling.
  • Generating scala and Java classes from teh respective APIs so that they can be incorporated in teh overall application.
  • Debug teh application using Firebug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions using Firefox and IE Developer Toolbar for IE.
  • Involved in Database design for new modules and developed teh persistence layer based on Hibernate.

Environment:Java, J2EE, spring, Hibernate, JSP, Eclipse 3.3, WebLogic, Maven, JUnit, CVS, CSS, HTML, XML, XSD, JavaScript, Oracle10g and Windows2007

Confidential

Java Developer

Responsibilities:

  • Implemented teh project according to teh Software Development Life Cycle (SDLC)
  • Developed teh web layer using Spring MVC framework.
  • Implemented JDBC for mapping an object-oriented domain model to a traditional relational database.
  • Created Stored Procedures to manipulate teh database and to apply teh business logic according to teh user's specifications.
  • Front end development wif jQuery, Knockout.js, React,Node.js.
  • Involved in analyzing, designing, implementing and testing of teh project.
  • Developed UML diagrams like Use cases and Sequence diagrams as per requirement.
  • Developed teh Generic Classes, which includes teh frequently used functionality, for reusability.
  • Experience on scripting (e.g. Bash, Powershell, Perl, Ruby, Python)
  • Expertise in web front-end technologies such as, Javascript, Ajax, JSF, CSS, HTML and/or Flex and developing browser compatible applications
  • Designed and developed user interfaces using JSP, Java script, HTML and Struts framework.
  • Involved in Database design and developing SQL Queries, stored procedures on MySQL.
  • Designed and implemented teh application's configuration system, includingSwing based GUI.
  • Involved in creation of GUI using Java Swing.
  • Functional and Non-functional testing of web based applications, Database andHbasebased Processing tools, Solr Search Engine, Cloud based web based applications.
  • Peer code reviews using JIRA
  • Worked on fixing bugs and used JIRA to update them.
  • Implemented application level persistence using Hibernate and spring.
  • Developed user interface using JSP, HTML, XHTML, XSLT andJavaScript to simplify teh complexities of teh application.
  • Highly skilled in using Version Control Management tools like SVN, CVS, and GIT

Environment: JAVA, Java Script, HTML, JDBC Drivers, SOAP Web Services, UNIX, Shell scripting, SQL Server

We'd love your feedback!