We provide IT Staff Augmentation Services!

Sr Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

O Fallon, MO

SUMMARY

  • Overall 10 years of experience in Java/ J2EE Professional with proficiency in Analysis, Design, Development, Architecture, Coding, Testing and implementation of Client/Server, Internet and Legacy Applications.
  • Expertise in Java Technology (J2SE and J2EE) with a strong foundation of object - oriented principals.
  • Expertise in creating web applications using HTML/HTML5, CSS/CSS3 (SASS, LESS), Bootstrap, JavaScript (ES5), jQuery, AngularJS (1.0&6.0), AJAX, and JSON, Node.js, and ReactJS.
  • Experienced in MEAN stack development such as Angular.JS, Express JS, Node.JS, and Mongo DB.
  • Hands-on experience in creating Angular modules, controllers, directives, and filters to deploy teh entire business logic.
  • Hands-on experience in creating Angular factories for using angular services like $http and $resource to make RESTful API calls to teh Java based backend.
  • Extensive experience in mission critical IT applications encompassing Java, J2EE, XML, Enterprise Java Beans, Java Server Pages (JSP1.2), Servlets2.0, XSD, XSL.
  • Experience in developing web applications using technologies like HTML5, AngularJS, JavaScript, AJAX, CSS, DOJO, JSP Tag libraries, Tiles and XML.
  • Experienced in Full stack UI technologies using Grunt.js, Gulp Server, Yoman generator for Angular.
  • Experienced in Client-side validations using Ajax in Node.js, Angular.js and Dashboards reports using Backbone.JS.
  • Worked and learned a great deal from Amazon Web Services (AWS) Cloud services like EC2, S3.
  • Experience in developing web applications with various open source frameworks: Spring (MVC), Spring (AOP), Spring Scheduler, Web Flow, Hibernate2.0/3.0 ORM, JPA, Struts 1.1/1.2.
  • Expertise in Micro services to communicate through HTTP protocol for implementing SOA approach.
  • Expertise in designing, developing and deploying applications using J2EE technologies including Servlets, JSP, EJB 2.x/3.x, JSTL, Struts, Spring 3.5, JMS, AJAX, JDBC, JNDI, Java Beans Hibernate and Web Services.
  • Experience in working with other iOS and Android developers to complete detailed projects
  • Experience in working with Agile and Waterfall methodologies, Scrum and Test-Driven Development (TDD).
  • Strong skills in Object Oriented design and development (OOAD) using Rational Unified Process and Unified Modeling Language.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium. Also, responsible for converting automation scripts to new framework using Selenium Web Driver, Java and TestNG.
  • Wrote test cases for unit testing usingJunitandMockito.
  • Good exposure to RESTful and SOAP based web services.
  • Expertise in Functional Testing, GUI testing, System Testing, End-End Testing, Integration Testing, Regression Testing, Data Driven Testing, browser compatibility testing, Load and Performance Testing of client/Server and Web-based applications
  • Expertise in using Behavior Data Driven (BDD), Cucumber framework.
  • Performed code updates and releases using Git and Jenkins Deploy tools to send out updates to various pieces of software.
  • Expert in working in Agile environment, Test Driven Development and Scrum.
  • Experience in SOA and implementing Web Services using SOAP, WSDL.
  • Developed applications using J-Boss, ATG Dynamo, Web Sphere, Tomcat and various IDE's like NET Beans, IntelliJ Idea and Eclipse.
  • Experience with JUnit, ANT, Jasmine and Maven scripts.
  • DevelopedJunittest cases for Unit testing& for Continuous Integration we usedJenkins and UsedJunit andPostmanfor unit testing of web services
  • Implemented Connectivity to databases using JDBC API from Servlets and JSP through Java Beans & Enterprise Java Beans (EJB).
  • Experience in working with MongoDB, Oracle, SQL Server, MySQL databases and writing SQL and PL/SQL queries.
  • Expertise in working with Collections API, Multithreading and OOPs technologies.

TECHNICAL SKILLS

Methodologies: UML Design Methodologies, Agile (Scrum, Kanban), and Waterfall.

Languages: Java, J2EE, Jsp, Servlets, XML, XSD, XSLT, JAXB, Swing, Applet, Ajax, JavaScript, jQuery, GWT, GXT, Angular JS, PL/SQL.

Web Technologies: Angular JS, Angular 6.0, jQuery, Html, JavaScript, CSS, AJAX

Application Frameworks: Spring Framework (MVC, SpringBoot, Core, JDBC, AOP, Security, Batch, Rest). Integration Patterns: Spring Integration, Apache Camel, OSGi/Open Source Gateway Interface (Spring-DM, Aries Blueprint). Microservices.

Application/Web containers: WebSphere, WebLogic, Tomcat, TomEE, Apache Service mix (ESB), Kafka.

Web services: Springboot, SOAP and Restful webservice, WSDL.

Tools: Hibernate, Mavan, Eclipse, IntelliJ.

Middleware: JMS, ActiveMQ.

Testing: Junit, Mockito, TestNG, Groovy.

RDBMS: MySQL, Oracle, DB2, SQL Server, Mongo.

PROFESSIONAL EXPERIENCE

Confidential, O Fallon, MO

Sr Full stack Java Developer

Responsibilities:

  • Used J2EE patterns such as Controller, Singleton, factory, façade, Value Object. Spring MVC architecture is used in this application.
  • Primarily developing using components which includes: Core Java, spring, Multithreading, Spring JDBC.
  • Used AngularJS and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller), Used AngularJS, and D3JS to build a single-page application.
  • Worked on creating log-in authentication modules using AngularJS and JavaScript.
  • Designed and developed teh UI using HTML5, CSS3, JavaScript and AngularJS.
  • Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON, React JS and Angular 4.
  • Web designing & development using HTML5, CSS3, JavaScript, React Js and Ajax.
  • Built Web pages those are more user-interactive using jQuery plugins for Drag and Drop, JQ-Validator, AutoComplete, AJAX, JSON, Angular JS, and Node.JS.
  • Used CORE and HTML5 tag libraries for expressing Java Server Faces within a view template.
  • Developed UI modifications for this portal using XSLT, DHTML, XML, JavaScript and J-Query.
  • Used Bootstrap for responsive design which allows users to access it from any device.
  • Developed Micro Service to provide Restful API utilizing Spring Boot with Spring MVC.
  • Implemented Micro Services based Cloud Architecture using Spring Boot.
  • Implemented a Continuous Delivery pipeline with Dockers, Jenkins through GitHub.
  • Used Maven to build teh project, Enterprise GitHub as repositories.
  • Spring ORM module is used along with Hibernate to deal with database operations.
  • Wrote AngularJS services to consume Restful web service to load data.
  • Continuous integration and continuous delivery with Jenkins. Building pipeline, test jobs and deploying.
  • DevelopedJunittest cases for Unit testing& for Continuous Integration we usedJenkins and UsedJunit andPostmanfor unit testing of web services
  • Wrote test cases for unit testing usingJunitandMockito.
  • Involved in making enhancements to a standalone application and deploy in production.
  • Developed Automation framework both Data driven and Hybrid using Selenium WebDriver in Java and performing unit testing by using TestNG.
  • Excellent in deploying teh applications in AWS as EC2 instances and create snapshots for teh data dat must be stored in AWS S3.
  • Build servers using AWS: Importing volumes, launching EC2, creating security groups, auto-scaling, load balancers, Route 53.
  • Automated test cases using Selenium TestNG Framework and Cucumber.
  • Used Hibernate 3.0 tool to deal with database. Used Hibernate extensively to have Database access mechanism with complex queries through Hibernate Query, Criteria interfaces.
  • Created Tables, Stored Procedures, User Defined Functions, Views and Triggers for different data operation on teh database using SQL server.

Environment: Java1.8, Hibernate, Spring, Spring boot, RestFul, JMS(MQ), ckEditor Tool, Jquery, HTML, CSS, javascript, AWS Cloud Watch, EC2, Cucumber and Selenium WebDriver, Hibernate2.0, Spring1.0, React JS, Scala, MySQL 4.1, Android SDK, XML, JavaScript, PL/SQL, Web Services, J-unit.

Confidential, Lowell, MA

Java/J2EE Developer

Responsibilities:

  • Integrate spring with database using spring JDBC DAO support.
  • Involved in defining teh critical application design elements and implement them using propriety script, which is based on Javascript basics.
  • Interacted with Project management team/product owner to gather teh requirements and provide estimates with resourcing.
  • Used Maven to build teh project, Enterprise GitHub as repositories.
  • Spring ORM module is used along with Hibernate to deal with database operations.
  • Wrote AngularJS services to consume Restful web service to load data.
  • Continuous integration and continuous delivery with Jenkins. Building pipeline, test jobs and deploying.
  • Involved in making enhancements to a standalone application and deploy in production.
  • Developed Automation framework both Data driven and Hybrid using Selenium WebDriver in Java and performing unit testing by using TestNG.
  • Excellent in deploying teh applications in AWS as EC2 instances and create snapshots for teh data dat must be stored in AWS S3.
  • Build servers using AWS: Importing volumes, launching EC2, creating security groups, auto-scaling, load balancers, Route 53.
  • Client-side validations using JQuery and JavaScript.
  • Assist developers in detecting performance problems using MMS and Mongo Profiler.
  • Deployed applications on BEA Web logic application server 12.0.
  • Enhanced current module of web application as per business requirement using XML based configuration of spring MVC framework.
  • Developed application using Spring, Hibernate, Web Services (SOAP and RESTFUL).
  • Used Hibernate for connecting to teh database and mapping teh entities by using hibernate annotations.
  • Designed and implemented application using spring, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, JDBC, SQL, JMS, Oracle, Web-Logic.
  • Used core spring for order linking of teh orders, and store order and execution details into order link tables for oats reporting.
  • Involved in designing and developing teh front end of teh application using, HTML, CSS, JSP.
  • Produced and consumed Restful Web Services and created end points for each functionality to be consumed by Angular JS factory.
  • Involved in developing DAOs to connect backend Database.
  • Defined required mappings in xml dat are supported by MVC architecture and Spring framework.
  • Used Eclipse IDE for code development along with SVN for managing teh code.
  • Wrote service methods and SQL queries, PL/SQL to interact with teh Oracle DBMS.
  • Create dynamic partition of table to improve data fetch from database and wrote Oracle Queries, functions and stored procedure.
  • Used GIT for version control.
  • Wrote test cases for unit testing usingJunitandMockito.
  • Log4j is used for logging different types of messages to write on to teh proprietary log model.

Environment: Java,J2EE, Spring 3.0, Rest Web Services, EJB, Jasper Reports, JSP, JDBC, HTML, JavaScript, AJAX, CSS, Oracle, GIT, BEA WebLogic 9.0, Windows, Unix, AngularJS, Apache maven, Tomcat, BPMN Activity.

Confidential, Chandler, AZ

Full Stack Java Developer

Responsibilities:

  • I ensured dat coding standards are maintained throughout teh development process by all developers.
  • Automated 6000 functional, GUI, and data-driven test cases for framework using Java
  • Teh framework demonstrated an 80% decrease in manual efforts to run teh cases.
  • Tasks were involved in designing and implementing patent application viewer using Web scripts and spring frameworks and used free marker template/JSP for rendering output.
  • Also used jQuery and other Ext. JavaScript library to perform and design at client-side tasks
  • Used Callable objects for implementing multi-threading for parallel execution of independent events.
  • New library development with micro-services architecture using Rest APIs, Spring Boot.
  • Used Java Web Start to launch teh Applicant Processing System.
  • Implemented Restful web services using spring boot.
  • Used Java script and AJAX to query teh Elastic search indices, format and display teh JSON results in a web page using HTML and CSS
  • Involved in developing RESTful web services using JERSEY as wrappers to access existing business services by Mobile channel.
  • Used Spring Wiring (IOC and MVC) to create different beans to call Office Action and search functionalities.
  • Coordinated with core team members for development of algorithms on smart phones and tablets.
  • Got good experience with NOSQL database.
  • Tested teh performance of teh data sets on various NoSQL databases.
  • Used Hibernate 3.x with JPA annotation and created several persistent classes.
  • Worked on Restful API and invoked web services (consumed) dat are based on EJBs.
  • Created forms to collect and validate data from teh user in HTML5 and React JS.
  • Responsible for implementing interactive UI in teh system. Used jQuery and Web scripts library to navigate tab and Highlighting teh security Keywords for teh patent application.
  • Worked on Hibernate and other DAO layer (implementing JDBC) to persist object and modified Helper and beans associated. Changed teh front tier's DTO's and JSP pages.
  • Responsible for using Rest API, and JAXP, E4X to deal with XM
  • L data. Called Restful API to update task to different examiner.
  • Install KAFKA on Hadoop cluster and configure producer and consumer coding part in java to establish connection from twitter source to HDFS with popular hash tags.
  • Prepared Unit test case using JUnit and used Jenkins for continuous integration testing.
  • Created JUNIT test cases for testing teh business flow for teh JIRA issues (Defect Management) /bug fix tickets. Also used Tortoise SVN for versioning of file system.

Environment: Java/J2EE, WebSphere 6.0, Data Structures, Algorithm, Apache Camel, Spring, AJAX, JDK 1.4/1.5, Alfresco 3.4, Hibernate 2.x, RAD 7.x jQuery, Web Start, Web scripts, Kafka, JavaScript, React JS Oracle 11g, NoSQL, Windows 7/UNIX, Eclipse/ My Eclipse 4.1, Apache-Maven-3.0.2, CVS, Subversion.

Confidential, Plano, TX

Full Stack Java Developer

Responsibilities:

  • Participated with team members in Grooming, Planning, Tasking, Sprint Reviews, and Retrospective Sessions.
  • Involved in enhancing teh developed modules on different browsers, to carry out teh task of coding, bug fixing, testing and documentation.
  • Participated in development of a well responsive Single page application CCA using AngularJS framework, JavaScript in conjunction with HTML5, CSS3 Standards
  • Carried out responsibility of delivering teh tasks including database scripts, source code and any other documents as and when required through GitHub.
  • Involved in building MVC Frameworks and experience in SOA by creating web services with SOAP, WSDL.
  • Used REST API, HTTP requests and implemented JSON format for data exchange for communication of microservices with one another.
  • Expertise in Spring framework extensively used Spring DI, Spring Batch, Spring AOP, Spring JDBC templates, Multi-threading and in working with SOAP &RESTful Web Services.
  • Implemented Swagger Configuration inSpringBootfor auto generating swagger JSON files for RESTAPI calls.
  • Implemented web services (WSDL) and effectively worked with SOAP and XML, and XSLT.
  • Implemented teh user interface using teh JavaScript, JSP, AJAX, Angular6.0, HTML5, CSS and Bootstrap.
  • Extensively used Hibernate concepts such as inheritance, lazy loading, dirty checking, locking and transactions.
  • Used Micro service architecture, with Spring Boot based services interacting through a combination of REST, Apache, Kafka message brokers and leveraging AWS to build, test and deploy Identity micro services.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups and used AWSSDK to connect with Amazon SQS for bulk email processing.
  • Used Hibernate as ORM tool in data access layer for updating information in teh database and Spring Framework to support teh Hibernate tool.
  • Implemented fail safe and circuit breaker patterns in Spring Boot Microservices applications using HYSTRIX.
  • Used Grafana as a monitoring tool for SpringBoot and Adobe Analytics for ReactJS.
  • Worked on Job scheduling, batch-job scheduling and process control, forking and cloning of jobs and checking teh status of teh jobs using Shell Scripting.
  • Strong experience with MongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases to NoSQL databases like MongoDB.

Environment: Eclipse Neon, My SQL Workbench 6.3, Java 1.8, EJB 3.1, CDI, JPA, JSF, Angular JS, Gerrit 2.6.1, Jasper, Jenkins, Maven 3.3, J-Unit framework, Spring 3.7.3, Hibernate 4.0, XHTML, CSS, JSF, JBOSS 7.0 Application server, Putty, Rest API.

Confidential

Software Engineer

Responsibilities:

  • Involved in Design and Developing of whole application.
  • Design Lead for all teh Application side development.
  • Involved in defining teh critical application design elements and implement them using propriety script, which is based on Javascript basics.
  • Interacted with Project management team/product owner to gather teh requirements and provide estimates with resourcing.
  • Responsible for Developing Code, Analyzing and fixing teh production issues from teh customer.
  • Active participant with end customer calls for various issues discussions and resolutions.
  • Co-ordinate with production, field-testing team for issues resolution
  • Debug and troubleshoot teh issues coming from teh field and support teh team to resolve teh issues.
  • Implementing teh advanced features on Legacy Motorola Boxes
  • Improving teh application navigation performance challenges on Legacy
  • Supporting Critical Field issues from end customers

Environment: Java, J2EE, Hibernate, Spring, Spring boot, RestFul, JMS(MQ), ckEditor Tool, Jquery, Html, css, javascript, Dojo, AngularJS.

Confidential

Software Engineer

Responsibilities:

  • Developed teh View pages in JSP, using CSS, JavaScript validations, and Business, service layer coding
  • Integrating and deploying teh Application.
  • Net Beans used as IDE tool for application development and debugging.
  • Used Log4j for Logging errors.
  • Performed Code reviews and design reviews from onsite and offshore team members
  • Developed RestFul Webservices to retrieve teh metadata from teh back office Developed over Jersey libraries
  • Leading offshore team and assigning teh tasks and tracking them, supporting them to ensure teh all tasks are done within teh estimated timeframe.
  • Active participant with end customer calls for various issues discussions and resolutions.
  • Co-ordinate with production, field-testing team for issues resolution
  • Integrating and deploying teh Application.

Environment: Java, Jsp, Servlets, Hibernate, Spring Framework, Jquery, Html, css, javascript, Extjs, Selenium, Jmeter, Sikuli, ckEditor Tool.

Confidential

Software Engineer

Responsibilities:

  • Involved in Design and Developing of whole application.
  • Design Lead for all teh Application side development.
  • Involved in defining teh critical application design elements and implement them using propriety script, which is based on Javascript basics.
  • Co-ordinate with production, field-testing team for issues resolution
  • Debug and troubleshoot teh issues coming from teh field and support teh team to resolve teh issues.
  • Interacted with Project management team/product owner to gather teh requirements and provide estimates with resourcing.
  • Responsible for Developing Code, Analyzing and fixing teh production issues from teh customer.
  • Active participant with end customer calls for various issue’s discussions and resolutions.
  • Integrating and deploying teh Application

Environment: HTML, Java script and CSS, SOAP and XML, SVN, Eclipse Java,Jsp,Servlets, Hibernate, Spring Framework, Jquery,Html,css,javascript,Extjs, Selenium, Jmeter,Sikuli,ckEditor Tool.

We'd love your feedback!