We provide IT Staff Augmentation Services!

Java Fullstack Developer Resume

0/5 (Submit Your Rating)

Edina, MN

SUMMARY

  • Around 8 years of progressively responsible experience in development, testing, documentation & production support applications using Internet, Web and Client Server Technologies in N - Tier J2EE Architecture.
  • Expertise through all parts of Software Development Life Cycle (SDLC) in developing web applications using JAVA, J2EE, EJB, Web services, SOA, SOAP, RESTful etc.
  • Expertise with full development lifecycle from inception through implementation.
  • Experienced in Continuous Integration, Continuous Deployment, Agile and Scrum Methodologies.
  • Worked with J2EE technologies including Hibernate, Struts 1.3, Spring Framework 2-4, Servlets, JSP, JNDI, JMS, JDBC, WEB SERVICES (SOAP/XML, REST/JSON) and ANT/Maven
  • Extensive hands-on experience with core expertise in design, development, and deployment applications into J2EE platform using Java, Servlets, Struts, Spring, EJB, JSP, Web services, JPA, JNDI, JMS, JAXP, JUnit, JMeter.
  • Experience in implementing Java EE design patterns such as MVC, Singleton, Session Facade, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Expert in designing front end interfaces using HTML/HTML5, Angular JS 1-2, React JS, CSS/CSS3, JSP, JSF, JSON, DOJO, JavaScript, JQuery and AJAX
  • Experience building cloud native app with Spring Framework and Spring Boot (Auto Configuration).
  • Experience in refactoring existing monolithic application to modular microservice.
  • Expert developer of restful Web Service using Spring Bootand deployed to pivotal Web Services.
  • Applying of TDD, experience of writing efficient unit tests, automated tests, integration tests, performance tests, do the analysis and tuning.
  • Strong experience in using Eclipse, Maven, Jenkins, SVN, JIRA, and equivalent tools.
  • Knowledge of XML Suite of Technologies XML, XSL, XSLT, and validations with DTD and XML Schema and processing profile with SAX, DOM Parsers.
  • Expertise in Spring Security Modules and Authentication.
  • Experience in Web Services Technologies like SOAP, REST, WSDL and UDDI and Service Oriented Architecture SOA.
  • Experienced in MVC Architecture and Struts Framework.
  • In-depth experience with Amazon AWS Cloud Services, (EC2, S3, EBS, ELB, Cloud Watch, Elastic, SNS, VPC, Cloud Formation, Route53) and managing security groups on AWS.
  • Involved in project requirements and designed plans, mockups, and prototypes for layers, front end, and back end coding.
  • Experience in deploying applications on servers like Web Logic, JBoss, IBM Web Sphere and Tomcat 6 and 7.
  • Experience writing automated tests using tools like JUnit, ScalaTest, Spock or Specs.
  • Experience on developing UI using Struts view tags (HTML, Bean, Logic and Nested), JSP, HTML, CSS.
  • Creating and maintaining the ASP.NET based websites and their web applications as per the initial guidelines of the client.
  • Extensive experience in deploying, managing and developing with MongoDB clusters.
  • Developed internationalized multi-tenant SaaS solutions with responsive UI's using Java or React or AngularJS, with NodeJS and CSS.
  • Hands on experience with build and deployment tools including Ant / Maven, logging and Debugging using Slf4 and Log4j, unit and integration testing using JUnit.
  • Ability to use strong industry knowledge to relate to customer needs and dissolve customer concerns and high level of focus and attention to detail.
  • Strong work ethic with good time management with ability to work with diverse teams and lead meetings.
  • Excellent Project Leader with good planning and monitoring skills.
  • Extensive 5 Years Of experience in developing professional web based User Interface (UI) to provide best User Experience (UX). With the help of HTML5, CSS3, JavaScript, JQuery, JSON, XML and also experience in making webpage Cross browser compatible of various web-based applications using HTML5, CSS3, SASS/LESS, JSP, Bootstrap, JavaScript, Angular JS, React Js, jQuery, Node.js, Backbone JS, AJAX, JSON, RESTful Services and 4 years of experience with Spring Web, MVC, Hibernateand Knowledge on Ext.js.
  • Extensive Experience in designing and developing interactive User Interfaces, usability, web and client / server applications using JQUERY and also experience in Responsive Web Design, Bootstrap, and also building web pages cross browser compatible.
  • Experience working in MVC Architecture based frameworks like Angular JS.
  • Thorough grasp of cross-platform cross-browser compatibility issues, Solid experience in converting PSD’s to HTML/CSS pages (all-div/table-less layouts) as well as implementing web standards.
  • Proficient with Eclipse, Notepad++, Sublime and Dreamweaver.
  • Experience working with both Agile and Waterfall development process.
  • Demonstrated ability to complete high-end projects in deadline-oriented environments and able to effectively communicate with wide range of clients and co-workers.
  • Good Understanding of DOMFunctions.
  • Experience with Firebug for Mozilla, Developer Toolbar for Chrome, Web Inspector for Safari and IE Developer Toolbar for Internet Explorer.
  • I do have knowledge on AWS and Heroku.
  • JavaScript Test driven development using Jasmine and experienced configuring Test runners using Karma for E2E testing
  • Experiencein software configuration management using SVN, VSS andAccuRev. Had experience with GIT HUB.

TECHNICAL SKILLS

Languages: JAVA 8.0/7.0/6.0/5.0 , UML, XML, Python 3.6.1.

Frameworks: Spring 4.x/3.x/2.x, Hibernate 5.x/3.x/2.x, Struts 2.0/1.2, Swing, iBatis.

Web Technologies: HTML, JavaScript, CSS, AJAX, JSON, ReactJS, AngularJS, Node JS, JQuery, Bootstrap.

Database: Oracle 9i/10g/11g, MongoDB, DB2 11.1, SQL Server 2016/2012/2014/2008 , MySQL 5.7, NoSQL, PL/SQL, Cassandra.

J2EE: Servlets, JSP, JSTL, JDBC, JUnit, JNDI Web Services, XML, JAXB, DOM, SAX, Java Mail, Multi-threading, JTA.

Testing Frame Works: JUnit, JMeter, Mockito.

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, REST.

Operating Systems: Unix, Linux, Windows.

Web/App-Servers: JBoss 7.x/6.x, Tomcat 8.x/7.x/6.x, IBM WebSphere, WebLogic 12.x/10.x/9.x.

IDEs: Eclipse, Spring Tools Suite(STS) 4.x/3.x, NetBeans 8.0.2, IntelliJ 2017.1.

Methodologies: Waterfall Model, Agile, Test Driven Development (TDD), SCRUM, SDLC.

Version Control Systems: CVS, SVN, GitHub, Clearcase, SubVersion, JIRA.

Cloud Environment: AWS, Netflix Eureka.

Build Tools: ANT, Log4j, Maven 3.x, Hudson 3.x, Jenkins 2.x.

Mark up Languages: HTML5, CSS3, DHTML, XHTML, XML, XSLT.

PROFESSIONAL EXPERIENCE

Confidential, EDINA, MN

Java FullStack Developer

Responsibilities:

  • Developed the J2EE application based on the Service Oriented Architecture.
  • Developed the functionalities using Agile Methodology andUI development with technologies like HTML 5, Angular JS and Jquery.
  • Worked in all the modules of the application which involved front-end presentation logic developed using Tiles, JSP, JSTL and java script, Business objects developed using POJOs and data access layer using iBatis framework.
  • Involved in configuring iBatis mapping files and POJO objects and used Singleton design pattern for web application.
  • Created Hibernate mappings using Core Java (OOPS, Class, Multi-threading, Collections) and used iBatis Transaction Management, iBatis Batch Transactions, iBatis cache concepts.
  • Created session EJBs that retrieved information from the Oracle database using Spring-iBATIS and Developed various generic JavaScript functions used for validations.
  • Developed screens using JSP, JavaScript, AJAX and Ext JS aswell as implemented SOA to develop Web services using Apache Axis.
  • Developed Web Services clients to consume those Web Services as well other Enterprise wide Web Services.
  • Exposed the Web Services to the client applications by sharing the WSDL’s.
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
  • Used Appiumfortesting web application to increase testing efficiency.
  • Docker had been the most important of containers in accelerating the growth of Micro-services.
  • Focused on Test Driven Developmentthereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Used Rational Application Developer (RAD) which is based on Eclipse, to develop and debug application code.
  • Used ApacheMaven for project management and building the application.
  • Used Log4j utility to generate run-time logs and CVS was used for project management and version management.
  • Deployed the application onto WebLogic application server and developed Functional Requirement Document based on users’ requirement.
  • Multithreading was used to process data in chunks to improve performance.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Worked on NoSQL database like Cassandra where data storage was scaled rapidly.

Environment: J2EE, Java 1.6, Spring framework, Spring MVC, Hibernate, JSP 2.0, AJAX, Web services, SOAP, XML, Java Beans, JQuery, JavaScript, Oracle 10g, IBM RAD, WebLogic, Agile Methodology, CVS, Apache Maven, Mobile Automation (APPIUM), Html, XSLT, HTML/DHTML, Cassandra.

Confidential, Basking Ridge, NJ

Java Full Stack Developer

Responsibilities:

  • Developed the J2EE application based on the Service Oriented Architecture.
  • Developed the functionalities using Agile Methodology and UI development with technologies like HTML 5, Angular JS and Jquery.
  • Worked in all the modules of the application which involved front-end presentation logic developed using Tiles, JSP, JSTL and java script, Business objects developed using POJOs and data access layer using iBatis framework.
  • Involved in configuring iBatis mapping files and POJO objects and used Singleton design pattern for web application.
  • Created Hibernate mappings using Core Java (OOPS, Class, Multi-threading, Collections) and used iBatis Transaction Management, iBatis Batch Transactions, iBatis cache concepts.
  • Created session EJBs that retrieved information from the Oracle database using Spring-iBATIS and developed various generic JavaScript functions used for validations.
  • Developed screens using JSP, JavaScript, AJAX and Ext JS aswell as implemented SOA to develop Web services using Apache Axis.
  • Developed Web Services clients to consume those Web Services as well other Enterprise wide Web Services.
  • Exposed the Web Services to the client applications by sharing the WSDL’s.
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
  • Used Appiumfortesting web application to increase testing efficiency.
  • Docker had been the most important of containers in accelerating the growth of Micro-services.
  • Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Used Rational Application Developer (RAD) which is based on Eclipse, to develop and debug application code.
  • Used ApacheMaven for project management and building the application.
  • Used Log4j utility to generate run-time logs and CVS was used for project management and version management.
  • Deployed the application onto WebLogic application server and developed Functional Requirement Document based on users’ requirement.
  • Multithreading was used to process data in chunks to improve performance.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Worked on NoSQL database like Cassandra where data storage was scaled rapidly.

Environment: J2EE, Java 1.6, Spring framework, Spring MVC, Hibernate, JSP 2.0, AJAX, Web services, SOAP, XML, Java Beans, JQuery, JavaScript, Oracle 10g, IBM RAD, WebLogic, Agile Methodology, CVS, Apache Maven, Mobile Automation(APPIUM), Html, XSLT, HTML/DHTML, Cassandra.

Confidential, Newyork, NY

Java Front-end Developer

Responsibilities:

  • Agile story research/grooming/tasking/interacting with other teams.
  • I have Good SQL knowledge and worked on postgres database.
  • Implemented application using Open Web Application Security Project (OWASP) guidelines; Working on complete SDLC including creating design documentation, development (with browser compatibility), unit testing (in multiple browsers) of application and deployment on Web Logic server (Java Portal Environment).
  • Developed Page layouts, Navigations and presented designs and concepts to the vendors and the management to review.
  • Experienced in Spring Web MVC and JSP development and would like to find out how Spring MVC can work together with a client-side JavaScript like Angular-JS.
  • We used Hibernate for making some Data base Programming in SQL.
  • Angular-JS instead of JSP is that we would prefer not to use HTML forms and the traditional form submissions to pass data to the server side.
  • Instead, we will prefer to summarize form submissions in a JSON object which is sent over to the backend RESTful service viaAngular-JS HTTP Post method call.
  • Handled Payments and transactions, account validations on the Client side.
  • Developed ecommerce shopping cart and checkout functionality that requires complex rules and logic and integration with backend systems.
  • Development the whole application module using front-end frame works such as JavaScript, jQuery, Angular-JS.
  • Designed & implemented web pages that are compatible in mobile devices with cross browser compatibility across several browsers.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Analyzed and optimized pages and page design for maximum performance.
  • Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Designed the table less web applications using CSS, Less CSS and with the help of and tags as per W3C standards.
  • Involved in discussions with the Business Analysts to identify the technical requirements. Heavy interaction with UX/UI teams in various geo locations.Little experience of work with PYTHON Oriented Programming team.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: HTML5, CSS3, LESS, JSP, Spring Web MVC, JavaScript, j-Query, AngularJS, Node JS, Backbone JS, AJAX, JSON, XML, Bootstrap, Web Logic Application Server, Eclipse, Oracle, Restful Services.

Confidential

Java Front-End Developer

Responsibilities:

  • Involved in developing the UI pages using HTML, HTML5, CSS, CSS3, JavaScript, JSON, jQuery, Ajax, React.js.
  • We have followed with Agile and Scrum development methodologies
  • Integrated the Java code (API) with UI Pages.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firebug, Chrome Developer Toolbar, and IE Developer Tool bar for IE.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Development the whole application module using front-end frame works such as JavaScript, React js, jQuery.
  • Designed & implemented web pages that are compatible in mobile devices with cross browser compatibility across several browsers.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Analyzed and optimized pages and page design for maximum performance.
  • Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Designed the table less web applications using CSS, Less CSS and with the help of and tags as per W3C standards.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Have an experience in working with React.js.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: HTML, CSS, JSP, Spring Web MVC, JavaScript, jQuery, AJAX, JSON, React.js

Confidential

Java Front-End Developer

Responsibilities:

  • Developed UI for web platform using HTML, CSS, JavaScript, jQuery, JSON.
  • Developed JSP pages as views in the application built in MVC pattern.
  • Created several JSP pages as common library that included in the other pages as standard modules like portlets.
  • Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
  • Wrote application level code to perform client side validation using jQuery, JavaScript.
  • Worked extensively with the backend team to integrate the HTML code into JSPs.
  • Involved in writing application level code to interact with APIs, RESTFul Web Services using AJAX, JSON.
  • Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Created various web page layouts using HTML and CSS.
  • Validated input values to make sure that they will be accepted before they are submitted to the server.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation fromstructure
  • Fixed bugs and provided support services for the application.
  • Tested/De-bugged web browser using Firebug
  • Managed and implemented all code changes via AccuRev. Deploying builds across development, staging and production instances and maintaining code integrity.
  • Used AccuRev for version control and QC for defect tracking.

Environment: HTML, CSS, Java, JSP, Servlets, JavaScript, jQuery, AJAX, JSON, Spring MVC, Oracle, WebSphere Application Server, RESTful Services, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Developed UI for web platform using HTML, CSS, JavaScript, jQuery, JSON.
  • Developed JSP pages as views in the application built in MVC pattern.
  • Created several JSP pages as common library that included in the other pages as standard modules like portlets.
  • Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
  • Wrote application level code to perform client side validation using jQuery, JavaScript.
  • Worked extensively with the backend team to integrate the HTML code into JSPs.
  • Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
  • Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Created various web page layouts using HTML and CSS.
  • Validated input values to make sure that they will be accepted before they are submitted to the server.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation fromstructure
  • Fixed bugs and provided support services for the application.
  • Tested/De-bugged web browser using Firebug
  • Managed and implemented all code changes via AccuRev. Deploying builds across development, staging and production instances and maintaining code integrity.
  • Used AccuRev for version control and QC for defect tracking.

Environment: HTML, CSS, Java, JSP, Servlets, Struts, JavaScript, J-Query, AJAX, JSON, Spring MVC, Oracle, WebSphere Application Server, RESTful Services, Eclipse.

We'd love your feedback!