We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY

  • 6 years of working experience in Information Technology with active involvement in planning and creating Web based and Enterprise applications.
  • Experienced in designing J2EE applications and for web improvement by using Spring, EJB, Struts frameworks, Servlets and Model View Controller (MVC) patterns.
  • Experienced in all periods of Software Development Life Cycle (SDLC) including Analysis, Design and Development, Debugging, Support, Integration, Maintenance and Enhancements of Java/J2EE Applications.
  • Extensive experience in HTML(Sightly), JSP and for User Interface Development.
  • Involvement in applying best practice Design Patterns and Strategies to enormous business applications to diminish tight coupling, enhance execution, and lessen bolster/extensibility perils.
  • Experience in system developments using Core Java and J2EE Technologies such as JSP, JDBC, XML, SAML, ANT, Maven, JavaScript, Servlet, EJB, JSF, JMS and REST.
  • Ability to build tables, stored procedures, indexes, create jobs in SQL Server, use SQL Server Management Studio and tools such as query analyzer, activity monitor, and query profiler Multi - tier Web Application with J2EE Frameworks, such as spring, Hibernate, Struts.
  • Used Oracle database and wrote complex SQL queries to import the data from various data Sources.
  • Strong experience in Front-End UI development skills using scripting languages like HTML5, CSS 3, JavaScript, JSON, AJAX, Bootstrap, Tag Libraries, JSTL, jQuery with Standard Validations and different versions of Angular i.e., version 2, version 4, version 5, version8, version 10 and version 11.
  • Experience in Core Java ideas like Collection Framework, Multi-threading, Generics, Serialization and Externalization.
  • Experience in Integration of Amazon Web Services (AWS) with other applications infrastructure.
  • Experience in complete Software Development Life Cycle (SDLC) which includes Requirement Coding, Design, Analysis, Testing, and Implementation using Agile, Waterfall Model, Test Driven Development, and other development methodologies.
  • Worked closely with clients, developers, system administrators, project managers, business analysts and end users to build a Digital Platform.
  • Used Amazon SQS queuing service for reliable communication among distributed software components and Microservices and used Amazon SNS push notification service for sending individual messages to mobile device users, email recipients and to distributed users.
  • Experience in version control software such as Git, SVN, Jenkins and in tracking tools such as JIRA.
  • Rich experienced in writing SQL queries with RDBMS skills in MySQL, SQL Server, Oracle, and Mongo DataBase.
  • Experienced in MSM (Multi Site Manager) created Blueprints Live Copies and Internationalized components and dialogs.
  • Experience in implementation & design of web application development.
  • In-depth knowledge of J2EE stack, Servlets, MVC framework, Dependency injection, Annotations and SQL/PLSQL.
  • Design, investigation, and implementation of public facing websites on Amazon Web Services (AWS)
  • Experience in working with Microservices Architecture.
  • Experience in working with IDE tools like Eclipse, STS, NetBeans, IntelliJ, Visual Studio and Visual Studio Code.
  • Hands on Experience in UNIX, Linux commands and Deployment of Applications in Server and ability to work effectively on Windows platforms.
  • Hands-on contribution with Spring, Struts, Hibernate and JPA structures.
  • Good experience in coordinating and working with developers and End Users in a Team based environment.
  • Worked in Spring IOC, Spring JDBC, Spring Sho, Spring JPA, Spring Batch, Spring Security and Spring Boot.

TECHNICAL SKILLS

Platforms: UNIX, IBM AIX 4.3, Sun Solaris 2.7/2.6, MS-DOS 6.22, Windows 95/98/NT/2000/XP.

Operating Systems: Windows 9x/NT/XP/2003/VISTA/7/8, Linux, Unix

Server Scripting: JSP1.2,2.1, JSP-EL, JSTL, Custom Tags

Client Scripting: jQuery 1.8,1.9, Angular JS, Angular version 4, 5, 8, 10, and 11, JavaScript, CSS3, HTML5

Java Frameworks: Struts 1.2, Struts 2.1, Spring MVC, Spring Boot, JSF 1.1, JSF 2.1, GWT

Databases: DB2, MS-SQL Server, HSQLDB, PostgreSQL, MySQL

Programming: JDK 1.5, 1.6, 1.7,1.8, C++

IDEs: Eclipse 3.0, 3.1, My IntelliJ, NetBeans, JBuilder 2007, Visual Studio Code, Brackets

Version Control Tools: Git, SVN, CVS, ClearCase, Jenkins

XML Tools: Altova XML Spy 2005,2008

XML Technologies: XSLT, JAXP, JDOM, SAX, DOM, XPATH, XPOINTER, XML, XSD, DTD

Web Service Spec: JAX-RPC, JAX-WS, JAX-RS

Web Service Tools: SOAP UI 4.0,5.1

Web Service Implementations: Axis 1.0,2.1, JWSDP 2.1, Sun Metro, Sun Jersey, Apache XFire, Apache CXF

Whitebox Testing: Junit 3, Junit 4, DB Unit, Junit Perf, Http Unit, Selenium

Application Servers: WebLogic 8.1, 10.0, WebSphere 6.1, JBoss 4.0

Web Servers: Tomcat 5.0,6.0,7.1, Joans

UML Tools: Altova UML Model, Rational Enterprise, MS Visio

ORM Frameworks: Hibernate 3.0,3.1,4.1, iBatis

Defect Tracking: JIRA, Rational ClearQuest

Methodologies: Agile (XP, Scrum), Rational Unified Process (RUP), Waterfall, Kanban

Reporting: iReports, JReports

Batch Jobs: Spring Batch

HTML Editors: MS-Frontpage 2003, Adobe Dreamweaver

Templating: Velocity, Freemarker

Cloud Computing: AWS - EC2, RDS, S3, DynamoDB

Microservices: Spring Microservices, Spring boot

PROFESSIONAL EXPERIENCE

Confidential, Pleasanton, CA

Java Full Stack Developer

Responsibilities:

  • Support client users in creating templates and reports.
  • Implemented Oracle Business Intelligence as the online reporting tool for this product.
  • Carried out requirement specification, design, analysis, implementation, and testing.
  • Created data model and generated Hibernate mappings and domain objects using Hibernate tools.
  • Used Hibernate mappings, connections among tables and element classes to access and refresh data in the database.
  • Configured Struts/Spring/Hibernate frameworks.
  • Automated Unit testing done using J Unit.
  • Worked on JAX-WS, JAXB Web Services using SOAP.
  • Developed the UI screens utilizing JavaScript, Angular version 10, version 11, CSS3 and HTML5.
  • Created timesheet-approval table using jQuery tree table plug-in.
  • Extensively worked on UML designing.
  • Written PL/SQL queries to load the XML Patent data into DB.
  • Deployed WAR applications in Web Logic.
  • Expertise in various components in Spring, which includes Spring IOC, AOP, Spring JDBC, Spring MVC, Spring JPA, Spring Batch, Spring Security and Spring Boot.
  • Developed applications for Cloud platforms using technologies like Java/J2EE, Spring Boot, Spring Cloud, Microservices, jQuery and web services.
  • Wrote deployment descriptors using XML and Test java classes for a direct testing of the Session and Entity beans.
  • Used Spring Framework for Authentication and Authorization and ORM components to support the Hibernate tool.
  • Utilized a Microservices Architecture, with Spring Boot-based administrations associating through a blend of REST and Spring Boot.
  • Designed and developed Microservices based business components and RESTful service endpoints using Spring boot.
  • Used WebLogic Application Server as an application server and Eclipse as IDE.
  • Worked on version control systems by using tools like CVS, Git, Jenkins and SVN.
  • Followed issues utilizing JIRA utilizing conversion.
  • Involved in deploying the application in the AWS cloud environment using cloud template. Also participated in configuring load balancing, LDAP.

Environment: J2EE, JSP 2.0, Hibernate 3.0, XML, MySQL Server, HTML5, CSS 3, JBoss, Angular version 10 and version 11, JDBC 3.0, WebLogic Server, JUnit, Data Admin, Eclipse, SVN, Maven, WSDL, SOAP, AJAX, Web Services, Spring Boot 2.2.7, Apache Tomcat, AWS, Oracle, JIRA.

Confidential, Houston, TX

Java Full Stack Developer

Responsibilities:

  • Production support for the Micros Point of Sale software, database, or interface to the OMS systems for Buy Online Pick Up in Store (BOPIS).
  • Utilized MICROS POS software experience and developed functional requirements for the company.
  • Used Java Enterprise edition (Eclipse) for development of Java and have hands-on experience on it.
  • Worked on Eclipse for development and deployment of applications in Web Logic Application Server.
  • Developed and designed new cross-browser accessible interfaces using JQuery and JavaScript.
  • Involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content. Used WebLogic for deployment of applications.
  • Working on Micros Integration Service including Retail Integration with MICROS XCenter/ Store POS System.
  • Worked closely with the Business/Users team in translating technical requirements into application code.
  • Used Struts Tiles Framework for designing the layout of the application.
  • Client pages are built using HTML, CSS 2, JSP, PHP, Angular version 5.2.10, 8.1.3 and version 8.2.13, JavaScript/jQuery.
  • Experience with Front-end JavaScript frameworks like AngularJS, Node JS
  • Used Hibernate as persistence framework for DAO layer to access the Oracle 10g database.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the Server database.
  • Used JUnit framework for Unit testing of application.
  • Implemented the service using Node.js for performance, development, maintenance, and deployment reasons.
  • UsedMultithreadingand collections to improve performance of application.
  • Used Oracle as a database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Developed Web Pages using UI frameworks, Angular JS and Ext Js, Node JS and Backbone Js.
  • Built a highly scalable, low-latency Node-JS API Gateway to interact with MongoDB databases with JSON.
  • Experience using and creating custom scripts and applications using the AWS SDK and/or CLI Tools. Experience in developing scripts using Restful API models for the purposes of integrating workflows with AWS.
  • Developed web services to perform various operations on the supplier information.
  • Supported the applications through debugging, fixing and maintenance releases.
  • Implemented Servlets, JSP and Ajax to design the user interface.
  • Created distributed Oracle coherence domains, configuration and system design based on oracle coherence. Involved in intense User Interface (UI) operations and client-side validations using AJAX toolkit.
  • Build REST web service by building Node.js Server in the back end to handle requests sent from the front-end jQuery Ajax calls.
  • Deployment of application in Tomcat server and good experience in resolving issues in the production server.
  • Created Stored procedures using SQL for data modification (Using DML insert, update, delete) in Oracle.
  • Involved in designing different business modules for future references and updates.
  • Utilized Agile Scrum Methodology (SDLC) with Atlassian JIRA to manage projects and participated in daily stand-up meetings.

Environment: J2EE, design patterns, spring, Apache Struts, JSP, JavaScript, Ajax, jQuery, JDBC Drivers, SOAP Web Services, Spring MVC, JavaScript, AWS, HTML5, CSS3, PHP, Node.JS, Hibernate, REST, Angular version 5.2, version 8.1 and version 8.2, WebLogic, jQuery, AJAX, JSP, Servlet, JavaScript.

Confidential, Shamrock, TX

Java Full Stack Developer

Responsibilities:

  • Implementing the Design and developing modules using Agile Methodology. Planning iterations for effective design and development of the Modules.
  • Designed and developed web-based UI using JSP, Struts Taglibs and developed action classes to handle the user request.
  • Developed the User Interface validation framework in combination of custom validation built on top of Struts validation framework from the form bean.
  • Implemented EJB's session bean to maintain application session and Entity Beans for the persistence also Implemented methods to validate, keep Alive session for login process & maintaining session credentials.
  • Used DAO design pattern to handle the interaction with Database (MySQL Server) and hibernate as ORM to map Java classes to database tables.
  • Used Hibernate Query Language (HQL) for accessing data from database and created Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Used NodeJS as a lightweight web server for angular and JavaScript.
  • Developed SOAP services to talk with adapter classes and exposed them to the front-end. Worked on serialization and deserialization of data in applications using JSON.
  • Used several design patterns like business delegate, DAO, and front controller in the development process.
  • Developed Monitoring, logging and exception handling frameworks. Configured several log4j adapters and log4j view Chainsaw.
  • Involved in using Bootstrap and Node.js for the development of UI.
  • Developed testing framework for User Interface and server-side components using testing frameworks like HTTP Unit, and Junit also Tested components using JUnit Mockito during development.
  • Developed automated Build files, reporting and documentation using Maven.
  • Designed and develop web-based application using HTML5, JSF, CSS 3, JavaScript (jQuery), AJAX, JSON and JSP framework used DOJO for JavaScript and worked with AJAX and Angular version 2.4.5, version 2.4.6, version 4.2.4, and version 5.2.3 to create interactive front-end GUI. Involved extensively in writing SQL and PL/SQL Stored Procedures and Functions.
  • Implemented log4j for checking application logs.
  • Experience in scripting deployments to AWS, Monitoring infrastructure like Nagios, AppDynamics, New Relic etc.
  • Have Experience of working in Java MQ using JMS API.
  • Worked with Angular JS MVC framework including authoring complex directives, services, controllers, and filters working with animations, routing, and states.
  • Involved in Unit and Integration Testing after each development Life cycle.
  • Deployed the whole web application on JBOSS 6.1.

Environment: J2EE, JSP, Struts, EJB, Hibernate, SOAP, AWS, XML, MySQL Server, JBOSS server, JUnit, Data Admin, Eclipse, SVN, Mockito, Maven, HTML5, CSS 3, Angular version 2.4, version 4.2, and version 5.2, Node.JS, JDBC 3.0, Hibernate 3.0, log4j, JavaScript, JSON, JSP.

We'd love your feedback!