We provide IT Staff Augmentation Services!

Sr Fullstack Java /j2ee Developer Resume

0/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • More than 8 years of experience in solution designing and development of applications using Java/J2EE, Spring, Oracle, DB2 and MYSQL technologies.
  • Experience in Analysis, Design, Development and Implementation in Client Server Environment with desktop and web - based applications.
  • Applications designed by Spring-Core, Spring- MVC, Spring-AOP, Spring-Security and Hibernate.
  • Executed the desktop application in multiple Operating Systems by doing development in Core Java and Swings with ReST web services client.
  • Consistent performer in providing solutions to new enhancements and bugs fixing.
  • Extensive experience in road-map creation for Agile development. Involved in technical solution discussions for challenging issues and new implementations.
  • Used Node.JS to develop backend components, connect the application with the other web service Apache Cordova.
  • Experience in large scale Software Development Life Cycle (SDLC) including Requirement Analysis, Project Planning, System and Database Design, UML design using Rational Unified Process and Object-Oriented Analysis and Design, Development, Testing, Implementation and Documentation.
  • Expertise in development of applications using J2EE components which include Servlets, JSP, Java Beans, Swing, EJB, JMS, Java Mail, JDBC, JNDI, RMI, JTA.
  • Developing Web Applications using UNIX, JSP, Servlets, Struts and XML with Oracle10g as a backend in 3-Tier Architecture.
  • Worked in designing, developing and maintaining web-based applications using JSF, JSTL, JavaBeans, Tiles, HTML, AJAX (DOJO, JSON and YUI), Jquery and JavaScript.
  • Experience on working with CSS Preprocessors like SASS along with JavaScript task runners like GruntJS.
  • Extensive experience in design, development and support Model View Controller using Struts, Spring MVC, Spring Web flow and JSF frameworks.
  • Good command in Corejava, and profound experience collection frameworks and Multithreading.
  • Worked on NoSQL DatabaseMongoDB2.x for transferring some of the schema less data.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Worked on Hibernate persistence tier. This involves developing Mapping files and Hibernate (POJOs/DAOs).
  • Design &Creative skills, web Layout & styling, Logo/Icons & components, etc. using Illustrator, Fireworks, Photoshop, Flash.
  • Experience on various Charting/UI tools like High Charts, Google API, JQuery UI and Bootstrap.
  • Strong exposure to Adobe tools - Photoshop, Dreamweaver, Illustrator and Flash.
  • Extensive working knowledge in building the projects using Water Fall, RUP, V models and Agile Practices like Test Driven Development (TTD), Scrum, Sprint.
  • Experience applying the latest software development approaches including MVC, event driven applications using AJAX, JSON and XML.
  • • Experience in PowerBuilder 11.5, Sybase 11, Oracle 11g, MySQL, PL/SQL, Unix, TOAD, database skills (Store Procedures, SQL Query), Eclipse, Jira, Sumologic, Bitbucket, Source Tree.
  • Expert in HTML5/CSS3 development and have experience in React.js, Angular.js, Responsive design and knowledge of Node JS.
  • Experience in using AngularJS 2.0 for creating user interface and single page web applications.
  • Knowledge of web debugging tools (Firebug, Fiddlerdebugging tool), Experienced in using Front End editors like Webstrom, IBM RAD, Dreamweaver and Notepad++.
  • Worked using IBM Worklight FOR IBM web services portal
  • Experience in visualization, creating visual designs, Product Logos, developing high quality of work, maintaining team, and design reviews.
  • Experience in system analysis, design, workflow architecture, development, testing and maintenance of web-based applications.
  • Experience in Version Control tools like CVS, Git, SVN and ClearCase for Source Code version management
  • Extensive experience inCore Java, Servlets, JSP, JavaScript, JDBC, JSTL, Struts, JSF, EJB, JNDI,AJAX and Custom Tag Libraries.
  • Good experience in developing web Applications using Spring MVC, Struts framework implementing Action Controllers, Action Forms, Spring Validation Framework and Spring Tag Libraries.
  • Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
  • DevelopedNodenative add-ons, Involved in the Development of node modules.
  • Work under UNIX/ Linux Server Administration, also participated in Web Services Development
  • Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment.
  • Core Java with OOPs concepts, Swings, JavaFX, Multi-threading, Exception Handling, IO-Streams and Collections, Data structures and Generics
  • J2EE, JDBC, JSP, Servlets, JFreeCharts, JavaBeans, JSTL, HTML, Hibernate, JTA, JavaScript, J-
  • Query, AJAX, CSS, JAXB, Spring-Core, Spring- MVC, Spring AOP, Spring-Security, Spring Boot with Spring Batch
  • Web Services using - Restful, SOAP, WSDL and developing DTDs, XSD schema for XML.
  • Design patterns, Spring Core, Spring MVC framework, Hibernate and Messaging Middle ware using JMS.
  • ANT and MAVEN automated build scripts
  • JUnit, Mockito Junit and Selenium testing.
  • UI Designing - HTML, HTML5, CSS, JavaScript, AJAX, JQuery, DOJO, AngularJS.
  • Development Tools - IBM RAD, IBM RSA, Eclipse and Net beans.
  • Shell scripting in Red-hat, Ubuntu and Mac Operating systems.
  • Writing the SQL and PL/SQL queries on ORACLE, IBM DB2 9.x,10.x, MySQL and DERBY (Em- badded DB in Java)
  • SQL Client Tools like DB2 Control Center, IBM Data Studio, TOAD, Squirrel SQL, Dbeaver, Db Vi- sualizer.
  • NOSQL on MongoDB database (JSON format DB).
  • Servers IBM Web-sphere Application Servers, Apache Tomcat6/7/8, JBoss & BEA Web Logic.
  • Cloud Computing on IBM Cloud(Softlayer) and Amazon Web Services.
  • Jenkins for Continues Integration.
  • Java Application setup file building for Linux .DEB &. RPM, for Mac. PKG and for Windows .EXE.
  • Worked on Docker Virtual Box with RHEL-Image and Debian-Image for creating. RPM and. DE packaging.

PROFESSIONAL EXPERIENCE

Confidential, Collierville TN

Sr. Java/Full Stack Developer

Responsibilities:

  • Good knowledge on core java with strong understanding of Multithreading, Collections, Exception handling, Garbage Collector.
  • Good at development in enterprise web applications using Core Java, Java 1.8, Java EE.
  • Experience in consuming SOAP web service using Apache CXF and Axis frameworks.
  • Extensive experience in developing Restful (JAX - RS) web service using REST Easy and Jersey framework, JSON as a data exchange format to integrate custom web applications and various enterprise systems like Alfresco ECM, Sun LDAP, RDBMS and ServiceNow ticket management.
  • Proficient in RDBMS concepts, queries, PL-SQL, stored procedures, functions using Oracle.
  • Experience in Web/Application Servers such as Tomcat 6, JBoss 6 for deploying and configuring web applications.
  • Good at development in enterprise web applications using Core Java, Java EE.
  • Expertise in web development using HTML, XHTML, CSS, Ajax, AngularJS, JavaScript, JSP, Servlets.
  • Hands-on experience in deploying applications on Windows and UNIX environments
  • Strong Experience on UNIX, Linux platforms, developed shell scripts and configured CRON jobs.
  • Used JBoss Fuse for remote console login, JMX management and web server console.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.0.
  • Implemented custom asynchronous and load balanced processing using RabbitMQ.
  • Developing advanced database driven web based payroll software, back end development and maintenance using PHP and MySQL.
  • Involved in writing SQL queries, PL/SQL programming and created new packages and procedures and modified and tuned existing procedure and queries using TOAD.
  • Performed Branching, Tagging, Release Activities on Version Control Tools: SVN, GitHub.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Chef Configuration management.
  • Data modeling and development experience in Cassandra or other NoSQL databases.
  • Experienced in handling distributed messaging using Kafka and JMS.
  • Implemented data ingestion and handling clusters in real time processing using kafka
  • Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Maven.
  • Performed code build using MAVEN.
  • Deployed the Application EAR and RESTful Services on JBoss Application Server.

Environment: Java 1.8, C/C++, J2EE, Angular 2, Spring 4.3, Spring boot, Spring AOP, Scala, Hibernate 4, JMS, JSF, CVS, REST, log4j, JUnit, Jenkins, Gradle, XML, Groovy, Grunt, Gulp, Ajax, XSD, Kafka, java Script, jQuery, AngularJS, Handlebars, Linux, Cucumber, Cassandra, Tomcat, Spring Tool Suite(STS), IBM RAD and Load Runner

Confidential, Albany, NY

Sr. Java / FullStack Developer

Responsibilities:

  • A full stack developer that creates, tests, code reviews and deploys highly scalable code that interacts with RESTful APIs.
  • Created a static single page analytics end-user application with AngularJS, MySQL, Restify, and NodeJS that handles large data sets. Deployed on AWS EC2 and S3.
  • Used jQuery library functions for the logical implementation part at client side for all the application.
  • Involved in development of User Interface using HTML, CSS, JavaScript, jQuery, AJAX, JSON and AngularJS to use single page application
  • Configuring spring beans following the spring’s Dependency Injection (DI) and Inversion of Control (IOC) principles.
  • Used Maven as build tool for application build process
  • Experienced in Docker tool for containerizing the application to ease deployment process in several environment and GIT repository as SCM tool and SourceTree as GIT Client Tool
  • Used JSON for storing and exchanging information between browsers and servers.
  • Used jQuery plugins for Drag and Drop, widgets, Menus, User Interface and Forms
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Experience in developing Human, AJAX, General, Integration services using IBMBPM
  • Developed a MockUIusing Angular JS to test different API supporting enrolment process, Login process, Eligibility process on the new development initiative for creating a 'Dynamic App' for supporting Existing User's flow.
  • Used MVC FrameworkAngular.jsin the development for data binding and to consume RESTful web services.
  • Worked with various different middleware application teams and helped them setup communication between Middleware Applications &IBMMQServer.
  • Used XML Web services with RESTful web service for transferring data between different applications. Developing angular services and factories for consuming web services
  • Co-ordinated with development team for deployment of application intoNode Server
  • Making changes to the existing web applications and creating new components using React JS with Redux
  • Used Redux for maintaining the consistency to run the application in different environments (client, server, and native) which are easy to test.
  • Debugged the website using Chrome Developer's tool and manipulated the Nodes using DOM functions.
  • Created custom factory service that relies on Angular $http injection to make AJAX calls back to a server and used RESTful web services to update and modify data at the server side.
  • Used JDBC to query, update and maintain Database Servers using SQL queries.
  • Testing the website on multiple browsers to check if they are Cross browser compatible.
  • Worked on debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger Postman.

Environment: JavaScript, Typescript, Angularjs, Bootstrap, Java, Jersey, Spring, Maven, REST-ful Web Services, Linux, Tomcat7, Git, Amazon Web Services, AWS SDK, AWS CLI, Jenkins.

Confidential, Boston, MA

Sr Fullstack Java /J2EE Developer

Responsibilities:

  • Responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards.
  • Designed dynamic and browser compatible pages using HTML5, DHTML, CSS3, BOOTSTRAP and JavaScript.
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Involved in developing web pages using Angular JS Framework and familiar with various Angular JS directives and services.
  • Used Angular JS as frameworks to create single page applications (SPA) which can bind data to specific views and synchronize data with server using Sass, Less, Bootstrap, Angular JS.
  • Developed various build scripts for building and deploying across domains, creating jar/war etc. using MAVEN build tool.
  • Responsible for Web UI development in JavaScript using JQuery, AngularJS and AJAX.
  • Responsible for secure batch data flow to downstream systems using Middleware Java technologies.
  • Developed Mean Stack from scratch including Mongo DB server (Mongoose Connector) setup and Express JS server development.
  • Developed drag and drop document editing using React Js.
  • Developed the JQuery callback functions to implement asynchronous communication using AJAX.
  • Used the Java Collections API extensively in the application as security protection for XML, SOAP, REST and JSON to make a secure Web Deployment.
  • Built backend REST API with Node JS, Express JS and also Implemented modules into Node JS to integrate with designs and requirement.
  • GUI design and development using Java Swing, JFC Used for open source web testing.
  • Implemented different Design patterns like DAO, Singleton Pattern and MVC architectural design pattern of Spring framework.

Environment: Java, J2EE, XML, JUnit, Agile, UNIX, Windows, HTML5, CSS, JavaScript, JQuery, AngularJS, Spring, Spring (IOC, MVC, API), Hibernate, NodeJS, MongoDB, Restful Web Services, Eclipse

Confidential, Plano, TX

Java / FullStack Developer

Responsibilities:

  • Extensively worked on CoreJavaincluding exceptional handling and collections with code review and sharing best practices with the team.
  • Development with open source frameworks like Spring-Core, Spring-Integration, Spring-MVC, Hibernate, Apache Commons, log4j, SLF4J, Ant, Struts, EHCache, jUnit, EasyMock, Ant and Maven.
  • Expertise in Level-3 support for application using Splunk for Log analysis, e-Gurkha for real time JVM & VM instrumentation and analysis, Vendor specific Heap Dump Analyzer, JMeter for performance tests.
  • Responsible to enhance the PortalUIusing HTML, JavaScript,JAVAXML, JSP BOOTSTRAP and CSS as per the requirements and providing the client side JavaScript validations.
  • Configuring spring beans following the spring’s Dependency Injection (DI) and Inversion of Control (IOC) principles
  • Worked on Amazon SQS for messaging and Active MQ for asynchronous communication between two modules.
  • Applications Development, coordinating with business users, QA team and colleagues in Agile environment.
  • Applied data transformation business rules to transform code from one format to another format using Node JS.
  • Build REST web service on Spring controller in the back-end to handle requests sent from the front end.
  • Designed & developed the business components usingJavaEE, Restful API (JAX-RS) with Spring Boot, Design Patterns, MySQL, XML, JSON technologies.
  • Implemented DAO layers using JPA standards and Hibernate API interfaces, developed POJO, and implemented Hibernate and integration with Spring Framework.
  • Used Spring Inheritance to develop beans from parent beans and worked on Spring Quartz functionality for scheduling tasks using Service Oriented architecture SOA.
  • Used Junit, Mockito and Easy Mock to write different test cases.
  • Used NPM to download packages a.k.a library that manage front end components.
  • Deployed application in virtual server - Amazon Web Services for maintaining Volumes, Creating Snapshots and Security Groups in AWS.
  • JIRA is used for tracking work progress and dividing tasks. Wrote documentation on Confluence for the newly developed API

Environment: HTML, CSS, JavaScript, spring, Spring MVC, Spring boot, Hibernate, Spring Data, Selenium, Jasmine, Karma, Gradle, SOAP, Restful Web services, Multi-Threading, MySQL, MongoDB, Maven, AWS, Bower, Grunt, Gulp, ActiveMQ, Amazon SQS, JIRA, Confluence, Jenkins, Junit, Mockito.

Confidential, Reston, VA

Sr. Web Application Developer / Full stack

Responsibilities:

  • Worked in iterative development using AGILE (SCRUM) methodology.
  • Developed SQL queries for retrieving data used to generate the reports
  • Used Spring Dependency Injection properties to provide loose-coupling between layers.
  • Configuring spring beans following the spring’s Dependency Injection (DI) and Inversion of Control (IOC) principles. Developing presentation layer with JSPs, HTML5, JavaScript, YUI, WRIA2.X, JSON, AJAX, Spring Form tags.
  • Writing validation classes to check against the request submitted for communicating to the user with appropriate validation messages. Generated Client Classes for IBM Hats web services, through apache CXF.Tested different IBM web services in SOAP UI.
  • Used AJAX and JQuery for developing asynchronous web applications on client side, design and develop XML processing components for dynamic menus on the applications
  • Developed the application implementing Spring MVC Architecture. Developing Spring MVC Controllers for handling of web requests from the presentation layer by use of URL Handler Mapping. Developing service layer by understanding the complex business logic.
  • Worked on Auto complete functionality using AJAX and jQuery and performed client-side validations using JavaScript.
  • Used DAO, object/relational-mapping (ORM) solution technique, to map data representation from MVC model and Oracle Relational Data Model with an SQL-based schema.
  • Created SOAP Web Services using WSDL, XML and SOAP for transferring data between the Applications. Used Tortoise SVN version control, writing complex SQL queries for demanding complex business logic.
  • Developing Web services both Restful and SOAP using frameworks such as Jersey, REST Easy and Spring-WS support for JAX - WS.
  • Participated in the Customer Relationship Management Systems, Content Management Systems, Server Administration

Environment: Java 1.5, J2EE, Spring MVC, JSP, JDBC, XML, XSL-FO, JAXP, Web service, Oracle 10g, SQL, PL/SQL, Web Logic 9.2, Eclipse 3.1, PVCS, JavaScript, CSS, ANT, Log4J, JUnit, UNIX.

Confidential

Java Developer

Responsibilities:

  • Design and developed online store builder web-based software using Java Server Faces(JSF), Spring MVC Framework, Spring Web Flow, Struts Framework, Hibernate.
  • Struts framework for MVC design Pattern, Action class, Action Servlet, Form Bean.
  • Locate Remote Objects, communicate with Remote objects and Load class definition with RMI
  • Used JDBC, MQ Series and Web Service, and Hibernate framework to access the data from back-end DB2 database
  • Developed business info to be retrieved using business layer in stateless session EJB.
  • Designed the application using UML Diagram. Class Diagrams, Sequence diagrams, Deployment diagram and State diagrams were developed using Rational Tools
  • Troubleshooter network performance issues with a TIBCO EMS application, which is a Java application running on Linux. BEA Aqua Logic Service Bus for Service-Oriented Architecture.
  • Used different spring components like Spring AOP, Spring JDBC, Spring MVC, Spring Tiles etc to manage business layer.
  • Wrote Hibernate configuration file, hibernate mapping files, developed persistence DAO classes to persist the data into Oracle Database using Hibernate Query Language (HQL).
  • Used JMS to access MDB to send mail reports.
  • Introduced the company to interactive JavaScript frameworks like jQuery, JWT.
  • ILOG JRules created for controlling Best Buy business policy changes with confidence and without compromise.
  • Java persistence API and Session bean is used for persistence. Introduced the company to interactive JavaScript frameworks like jQuery.
  • Used XML SAX to parse the simulated xml file which has simulated test data. Used JAXB for XML binding to JAVA classes and vice versa.
  • Used Ant script with WSDL2JAVA and XJCTask (JAXB compiler) to generate Java classes from WSDL and Schema files respectively.
  • Involved in Exception handling (hibernate, SQL and generic exceptions) and displayed appropriate messages. JMS for sending and receiving Message through application server

Environment: TechnologiesJavaSpring, Hibernate, JSP, EJB, Oracle SQL, HTML, CSS, Web Logic, XML, HP Quality Center

We'd love your feedback!