Sr. Java Full Stack Developer Resume
5.00/5 (Submit Your Rating)
SUMMARY:
- 8+ Years of Professional experience in developing web applications using J2EE technologies like Java, RESTful services, Servlet, JSP, JDBC, Java Script, spring, Spring Batch, Hibernate, XML, JSON, UNIX shell scripting, Web services.
- Extensive knowledge and hands on experience in Web development using HTML, DHTML, AJAX, Angular JS, CSS, JavaScript, XML, XSL, XSLT, validations with DTD & amp, XML Schema and processing files with SAX, DOM Parsers.
- Strong Object Oriented Analysis and Design (OOAD), ERD documentation, UML artifacts modeling with Rational Rose and Enterprise Architect. Applied teh requirements engineering, analysis, and design disciplines of teh RUP to J2EE projects.
- Application development experience using multithreading, Serialization, Externalization, Collections, Generics, Core JAVA.
- Hands on development experience with Open source systems and in depth working knowledge of Spring3.1, Hibernate3.X, Struts 2.0 frameworks, AJAX, JSON and XML.
- Good Working experience in using different modules like Spring Core Container Module, Spring Application Context Module, Spring MVC Framework module, Spring AOP Module, Spring ORM Module etc. in Spring Framework.
- Involved in ISDM phases such as Requirement analysis, Design and Development.
- Strong experience in Service Oriented Architecture (SOA) and publishing Web Services both SOAP & REST (consume and implementations) that include several components like SOAP, WSDL, XSD,and JAX - WS, JAX-RS.
- Experience with JMS both Synchronous and Asynchronous messaging. Hands on experience on IDE tools like Eclipse, NetBeans, Web Storm, IBM RAD, Spring Tool Suite.
- Competent in developing and designing web pages efficiently using jQuery, jQuery UI and jQuery mobile.
- Expertise in back-end/server-side java technologies such as Enterprise Java Beans (EJB), Java Persistence API(JPA),Java Messaging Service (JMS), Java Connector Architecture (JCA), Java Data Base Connectivity (JDBC).
- Implemented Design
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Java Full Stack Developer
Responsibilities:
- Responsible for Web UI development in JavaScript using JQuery, Angular 9, and AJAX Used JSON objects, ECMAScript6, Typescript,
- JavaScript and Bootstrap intensively to create interactive webpage Used JMS for teh asynchronous exchange of critical business data and events among J2EE components and legacy system. Configured Kafka message source with Spring XD. Worked on building jQuery modules and vue.js apps Designing, developing and testing web pages/web portals using JAVA/J2EE (JSP, JSF, Hibernate, Spring), XML, XSD, WSDL,
- SOAP, C++, C#, Python, PHP, Ruby, Perl, Unix, ETL and Hadoop ecosystems. Developed test scripts with Ruby - Selenium to automate browser & web applications under Cucumber (BDD) Framework. Apache Camel's AWS component is used to upload documents to S3. Wrote
- Perl programs to archive teh log files on a daily basis to enable faster troubleshooting Creating Oracle ADF/JSF Interface using DB, BPEL Interface with workflow Api Involved in building and deployment of application in Linux environment. Extensive experience of Object Oriented
- JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS and React JS. Utilized Eclipse to create JSPs/Servlets as part of Web Services, which retrieved information from teh MSSQL database. Using ELK (elastic, Logstash and kibana) stack for monitoring, reporting, creating dashboards for demonstration status of Application and status of teh cases assigned. Worked on teh data store procedures to MySQL database.
- ETL to SQL Server data warehouse Report generation from Alfresco and client custom database using Oracle SQL query language Designed and implemented HDF cluster deployment with Nifi Service and enabled security components. Integrated co
Confidential
Sr. Java Full Stack Developer
Responsibilities:
- Installed and configured Apache NIFI. Experience using different RDBMS (MySQL, Oracle, MS SQL Server) and REDIS cache. Data was bound to teh components with MVVM using Kendo and Vue.JS, and was retrieved, created, updated, & deleted using REST. Used transactional functionality of Groovy to enable batch transactions in teh Database. Expertise working with Oracle ADF Business Components,
- ADF Faces, ADF Task flows and Data Controls. Used Hudson for continuous integration. Utilized Apache Camel to integrate microservices and
- RabbitMQ messaging exchanges. Created POC for JDBC connectivity and Data Source and communicated with data base using stored procedure calls. Included JQuery and ReactJS in node.js using NPM (npm install jquery) and used jquery and react components in node.js Wrote extensive Perl/SQL scripts for retrieving and updating DB2 tables and automating internal processes. Supported team using Talend as
- ETL tool to transform and load teh data from different databases Built main application in PHP leveraging technologies such as Angular.js, Backbone.js, Ember.js, and Celery. Created single page application structure with multiple modules using Angular 2, TypeScript and RXJS.
- Front end development utilizing HTML5, CSS3, and JavaScript leveraging teh Bootstrap framework and a Java backend. Working with ELK (Elastic Search, Log stash and Kibana) stack to develop an end to end transaction processing system. Involved in implementation of Information system development methodology (ISDM)for designing, analyzing for teh developing systems Involved
Confidential
Java Full Stack Developer
Responsibilities:
- Worked with HTML, CSS, JSP, XML, JSON, and Ext JS for developing user interface. Involved in requirement gathering phase of SDLC with
- Business Analyst and worked with Agile - Scrum methodology. Creating, installing, Weblogic Application servers, deploying WAR, JAR files on them installed on both Linux, Solaris servers. Involved in implementing Object Relational Mapping (ORM) using Hibernate for persisting business objects data into underlying database. Used Maven repository to include all teh jar files required for teh JDBC Connections and JSP
- Tag libraries. Implemented dynamic functionality to screens using Ext JS and Implemented Asynchronous means of retrieval of data using AJAX. Worked using ReactJS and NodeJS libraries NPM, Gulp to generate desired view and flux to root teh URL's. Developed application in
- Angular JS, JSON, and deployed into development, Test and production environment successfully. Extensively involved in developing and consuming Restful web services. Developed RESTful Web Services for CIP using Java, SpringBoot, NoSQL databases like Couchbase.
- Consumed SOAP based Web Services to integrate with teh Web Application. Published and consumed Web Services using SOAP, WSDL and deployed it on WebLogic server Web Server. Configured, tested and troubleshoot newly built Linux servers with NIC card configurations Used various J2EE design patterns, like DTO, DAO, and Business Delegate, Service Locator, Session Facade, Singleton and Factory patterns.
- Created dynamic HTML pages, used JavaScript, Ext.js, JQuery, NoSQL, Restful and AJAX to create interactive front-end GUI. Migrated applications to teh AWS cloud Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards. Worked with CSS3 background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors. Using
- AngularJS and Angular-Bootstrap UI extensively for developing teh UI using MVC framework. Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML. Designed Single page web applications object oriented JavaScript Framework like Angular.JS and Ext.JS. Configured and managed Apache Web Server on Linux for web based applications using REST/SOAP, Apache and Weblogic.
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response. Coded extensively using JavaScript MVC Framework, AngularJS to make rich internet web application for a Single page app. Installed application on AWSEC2 instances and configured teh storage on S3 buckets. Hibernate is used as persistent at middle tire for providing object model over relational data model.
- Used SOAPUI tool extensive to conduct regression and performance testing of our services Implemented migration from Oracle coherence cache with Hazelcast cache. Extensively used Spring Bea
Confidential
Java Developer
Responsibilities:
- Designed and implemented application using spring, Spring IOC, Spring Annotations, Spring MVC, Spring Transactions, Hibernate 3.0, SQL, and IBM WebSphere 8. Involved in development of data abstraction layer using Hibernate ORM framework with Spring support, and JDBC driven components
- Designed table - less layouts using CSS and appropriate HTML tags as per W3C standards. Created optimized graphic websites and application interfaces using HTML, CSS, and spring framework. Developed JSPs for displaying account activation criteria using JSON and oracle stored procedure. Developed GUI using HTML, CSS3, JavaScript, Bootstrap, DOM, XHTML, AJAX and AngularJS as a part of current project. Used AngularJS for creating Routes, Filters, Directives, Factory and Services. Development UI modules using Bootstrap, HTML, JSP,
- JSF, JavaScript and CSS. Participated in designing of Use Case, Class Diagram and Sequence Diagram for various Engine components and used IBM Rational Rose for generating teh UML notations. Developed module for activate/deactivate criteria for account data service using JSON to send AJAX request and spring framework to implement teh MVC. Used Spring Dependency Injection (DI) or Inversion of Control (IOC) In order to develop code for obtaining bean s in spring framework using annotations. Implemented different Design patterns like DAO,
- Singleton Pattern and MVC architectural design pattern of spring. Worked on Live Class & Study Calendar module by using Adobe Flash, Action Script, Adobe Photoshop and Adobe Illustrator. Implemented Spring Batch and Spring Task Scheduler to automate importing data from
- CSV files sent from client into DB2database. Used SQL Developer framework to write SQL queries and used JDBC to access database and implemented of connection pooling.
Environment: Java, Springs, Hibernate 3.0, JMS, SOAP web service client(using JAX-WS), Restful Web service client (using JAX-RS), AngularJS, Linux, Bootstrap, HTML, CSS,AJAX, Oracle 11g, SQL, JUnit, Eclipse 4.2, Jenkins, Maven, IBM WebSphere.
Confidential
Java Developer
Responsibilities:
- Developed web application using Struts, JSP, Servlet, Java beans that uses MVC design pattern
- Created user-friendly GUI interface and Web pages using
- HTML, CSS and JSP Wrote JavaScript for client-side validation.
- Used Eclipse as IDE tool for creating Servlet, JSP, and XML.
- Wrote SQL for JDBC prepared statements to retrieve teh data from database.
- Monitored teh logs using Log4J and fixed teh problem.
- eh application was deployed on teh
- Tomcat.• Involved in build and deploying teh application using ANT.
- Used CVS as version control system.
- Worked on bug fixing and Production Support.
- Involved in consuming, producing SOAP based Web services using JAX-WS and tested teh web services with SOAPUI.
- Designed and developed a number of RESTful web services that support JSON for other developers to access to speed up development using Spring MVC, Spring Web Services, JSON, RESTful, MySQL, and Maven.
- Implemented Backup & Disaster recovery management on Linux platforms• Integrated HTTP Apache Http plug-in with
- WebLogic Servers.
- Developed stored procedures and complex queries for manipulating teh banking database.
- Developed Jenkins build scripts and created teh
- War, Ear files and deployed in Openshift. Used Maven to build teh project, Jenkins as version control and GitHub as repository.
- Primarily focused on teh spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
Environment: J2EE, JDBC, Struts, JavaScript, Html, CSS, JVM, JSP, Servlet, Tomcat, Oracle, Eclipse IDE, CVS, ANT, Log4J.
