We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Portland, OR

SUMMARY

  • Having 7 years of experience in analysis, design, Implementation and testing of Object Oriented Applications in Client/Server environment using Java/J2EE technologies.
  • Hands on experience in User Interface Development using client script design technologies like HTML5, CSS3, XML, Java Script, JQuery, AJAX, Angular JS.
  • Extensively worked on core concepts of Object Oriented Programming - Collections, Multithreading (Concurrency), I/O Streams, Exception Handling and Polymorphism.
  • Extensive experience in developing Enterprise level web applications using Spring (IOC, MVC, DAO, AOP), Spring Batch, Spring Boot and Hibernate along with Web Services (Restful, SOAP).
  • Experience in RDBMS -Relational Database Management Systems (Oracle11g, MySQL) and Document Oriented Data Base NOSQL (Mongo DB).
  • Experience in Cloud-based implementation for scalable, reliable, secure Applications.
  • Used Junit, Jmockit for unit testing of application and Log4j to capture the logs.
  • Experience in AngularJS for creating controllers, directives, services and factories in the front-end development.
  • Hands on expertise in developing Angular2 features like Directives, Filters, Services.
  • Experience in using Eclipse, Net Beans IDE and version control tools like SVN, GIT.
  • Experience in all phases of Software Development Life Cycle Process (SDLC) across various workflows (Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server application development using Jenkins (CI).
  • Experience in generating xsd, vocabulary jar file, importing jar to vocab, pre-compiling rule flow and deploying rule engine to test rules on application
  • Experience is testingbusiness service rules and resolving run time issues
  • Application development experience in various methodologies like Waterfall and Agile.
  • Strong Analytical, Problem Solving and debugging skills, excellent interpersonal and communication skills.

TECHNICAL SKILLS

Languages & Tech: Java, J2EE(JDBC, Servlets, JSP), EJB, Spring, Hibernate, MyBatis, JPA

Scripting Languages: HTML5, CSS3, XML, Angular.JS, AJAX, JQuery, JavaScript

Application Servers: Apache Tomcat, Web logic, JBOSS, IBM Web sphere

Database: Oracle(SQL, PL/SQL), MY SQL, NOSQL (Mongo DB)

Web Services: SOAP, REST, JMS(MQ Series)

Testing/Building Tools: Ant, Maven, JUnit and Log4j

IDE Tools: Eclipse, Net Beans

Operating Systems: Windows, Red Hat Linux 7, Unix

PROFESSIONAL EXPERIENCE

Confidential

Java Full Stack Developer

Responsibilities:

  • Used SDLC Model (requirement gathering, design, coding, testing) to develop this application and participated in regular meetings to provide various updates.
  • Worked on the migration project by gathering inputs from the client on regular basis and modified the web pages as more user-friendly.
  • Developed SFD, TSD, UnitTest Case document by compiling the code on local machine
  • Used HTML and JSP, Java Script, jQuery for developing the web pages.
  • Replaced various deprecated Interfaces, classes and methods with new Interfaces, classes and methods while performing code migration from Java 1.6 to Java 8.
  • Rule sheets testing, using bothCorticonStudio and SoapUI.
  • Implemented JUnit test cases to unit test all the modified Components.
  • UseCorticonserver to deploy and generate decision services file, WSDL files, XML files and SOAP files.
  • Worked with AngularJS for creating controllers, directives, services and factories in the front-end development
  • Developmental knowledge on 3-Tier and N-Tier Architecture.
  • Used web services to communicate with the Mainframe and .Net application.
  • Involved in unit and integration testing of the services and also debugging the issues related to the connectivity between Mainframe Server and Java Application.
  • Built War and Jar files using Ant Scripts and deployed the application on Tomcatting different Physical and Virtual Servers.
  • Used PUTTY to run different Batch files and commands on Red Hat Enterprise Linux 7
  • Facilitate the deployment of the services in multiple testing environments for System testing, Integration and UAT testing.
  • Used Rational Clear Quest bug tracking system for software defect tracking.
  • Used Clear Case as the version control tool and to compile & build the client Applications to manage transitive dependency.

Environment: Java 8/ J2EE, Oracle, JSP, jQuery, HTML, Java Script, XML, XSD, FOP,PUTTY, Restful, Rational Clear Quest, JUnit 3.x, Log4j2, Clear Case, Corticon, Ant, Apache Tomcat, RHEL 7, Anjular JS.

Confidential, Portland OR

Java Full Stack Developer

Responsibilities:

  • Involved in designing services using -java/J2EE guidelines and different J2EE design patterns with JSP, Controller Servlets.
  • Involved in various phases of the Software Development Life Cycle including modeling, analysis, architecture design and development and testing phases.
  • ImplementedspringMVC framework to develop and configure the views and controller ofSpring MVC. Familiar with Software Development Life Cycle (SDLC) such as Agile and Waterfall methodologies.
  • Full-Stack/Front-End development experience building, deploying, and maintaining web apps with CSS3, JavaScript, AngularJS, ReactJS, Redux, HTML5, Bootstrap, NodeJS, AJAX and JSON.
  • REST web services have been developed using JSON, Spring 3.x, Hibernate and Oracle 11g on Web sphere 8.
  • SOAP web services were developed in a top-down approach using hibernate and Oracle 11g and the clients were generated with JAX-WS.
  • Responsible for analyzing, designing and developing core APIs for persistence and caching for firm wide usage.
  • Designed new APIs to overcome the technical challenges to achieve desired performance.
  • Worked on Pagination for various Payment List Modules.
  • Developed various Web Services using WSDL, SOAP and Eclipse.
  • Used bottom-up and top-down approaches in developing SOAP Web services.
  • Participated in business process analysis, needs assessments and design sessions with architects to align IT with business initiatives.
  • Worked on Multi-Threaded Applications.
  • Responsible for development of REST web services and testing them using Rest Client and leveraged SOAP UI to test the SOAP calls using WSDLs.
  • Experience with Angular Js in developing the front end using the model, view and components in the application.

Environment: Java/J2EE, Struts,SpringMVC, Html, Xml, JSP Tomcat Sever, Eclipse, FitNesse, WebLogic,SpringSecurity, Slack, Junit, Soap/Rest, Agile, Servlets, JQuery, Ajax, Bootstrap, Angular JS, JSON, RESTFUL web services, MYSQL, Apache Tomcat.

Confidential, Michigan

Java/J2EE Developer

Responsibilities:

  • Worked closely with management and design team for all aspects of Software Development Life cycle (SDLC) including analysis, design, coding, and testing.
  • Designed responsive WebPages using CSS, Bootstrap and JavaScript.
  • FollowedSpringMVC pattern and used View Resolver to map web pages.
  • UsedSpringAOP to reduce the amount of code written in controller classes and instead used joint points and point cuts to call other classes methods according to advice.
  • Configured Dispatcher-Servlet to create data source beans and message source beans handled static resources and inject dependencies by using auto wire annotations.
  • Created controllers that handle browser requests and returned model and view to client.
  • Developed POJO classes to bind to HTML forms in order to retrieve parameters from browser.
  • Developed server-side validation using model attribute of HTML forms.
  • Used JSTL for core functionalities and to reduce the amount of JSP scriplets.
  • Created detailed technical designs with documentation for complex components.
  • Project used Agile methodology for development and attended different scrum meetings
  • Involved in development of Search Screen Module which is extensively used by application.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle database.
  • Developed Controller Servlets and used Java Script for client validations.
  • Testing and debugging of the application.
  • Used IBM Websphere to deploy and test the application.

Environment: Java 6, J2EE 1.6, Struts, SOAP and REST WEB Services, SOAP UI, Hibernate 4.3, JMS, Maven, Jenkins, Servlets, JSP, JDBC, Java Beans, NetBeans, WAS 8.0.

Confidential

Java/J2EE Developer

Responsibilities:

  • Worked closely with management and design team for all aspects of Software Development Life cycle (SDLC) including analysis, design, coding, and testing.
  • Designed responsive WebPages using CSS and JavaScript.
  • Configured Dispatcher-Servlet to create data source beans and message source beans handled static resources and inject dependencies by using auto wire annotations.
  • Created controllers that handle browser requests and returned model and view to client.
  • Developed POJO classes to bind to HTML forms in order to retrieve parameters from browser.
  • Developed server-side validation using model attribute of HTML forms.
  • Used JSTL for core functionalities and to reduce the amount of JSP scriplets.
  • Created detailed technical designs with documentation for complex components.
  • Project used Agile methodology for development and attended different scrum meetings
  • Involved in development of Search Screen Module which is extensively used by application.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle database.
  • Developed Controller Servlets and used Java Script for client validations.
  • Testing and debugging of the application.
  • Used IBM Websphere to deploy and test the application.

Environment: Java 6, J2EE 1.6,Struts, SOAP and REST WEB Services, SOAP UI, Hibernate 4.3, JMS, Maven, Jenkins, Servlets, JSP, JDBC, Java Beans, NetBeans.

Confidential

Java Developer/IIB Developer

Responsibilities:

  • Worked on message flows of 6 flow and 4 flow architecture for migration.
  • Worked on Auditing, Exception and Notification message flows which are used in EAI2.0 Architecture.
  • Implemented caching mechanism and EAI2.0 Micro services using java in JCN.
  • Worked on Analyzing the Functional Specification for business requirement.
  • Worked on Technical Specifications.
  • Worked on DBScripts for EAI2.0 Architecture.
  • Prepared UML Diagrams for Technical Specifications.
  • Preparation of Test Cases.
  • Involved in Unit Testing, Integration Testing and E2E Testing.
  • Monitoring messages in the poison queue and analyzing the issues.
  • Involved in Production Deployment of business interface in EAI2.0 Framework
  • Involved in Production support for EAI2.0 Framework for 6 months.
  • Performed daily Pull & Push operations on code using GIT-HUB.

We'd love your feedback!