We provide IT Staff Augmentation Services!

Java Full Stack/ui Developer Resume

3.00/5 (Submit Your Rating)

Pleasanton, CA

PROFESSIONAL SUMMARY:

  • Over 8+ Years of Extensive experience of designing and developing software applications with the EJB, Annotations, Java, JSP, Servlets, Java Beans, JNDI, AJAX, JMS, ORM, JNDI, Web services, JDBC, JAXP, RMI, XML, JavaScript (AngularJs and Bootstrap), jQuery, CSS, Web Services, SOAP.
  • Experienced in a fast - paced Agile Development Environment including Test-Driven Development (TDD) and Scrum.
  • Proficient in Java/JEE Design Patterns including Singleton, Factory, Model View Controller (MVC), Data Access Object (DAO), and Business Delegate. Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Responsible for designing Presentation Tier (web pages) using the concepts such as Themes, Skins, HTML, XML, CSS, Java Script and jQuery using AJAX.
  • Extensive experience in developing JEE based Web Services to expose useful functionality to Web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming using Axis2 and JAX-WS.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPCand XML Beans.
  • Good Working experience in using different modules like Spring Core Container Module, Spring Application Context Module, Spring MVC Framework with STS module, Spring AOP Module, Spring ORM Module etc. in Spring Framework.
  • Strong Programming Skills in designing and implementation of multi-tier applications using Java, JEE, JDBC, JSP, JSTL, HTML, JSF, Struts, JavaScript, Servlets, JavaBeans, CSS, EJB, XSLT, JAXB.
  • Strong Object-Oriented Analysis and Design (OOAD), ERD documentation, UML artifacts modeling with Rational Rose and Enterprise Architect. Applied the requirements engineering, analysis, and design disciplines of the RUP to JEE projects.
  • Valuable experience on web servers like Apache HTTP, Apache Tomcat and application servers JBoss4.0.5 GA, BEA Web Logic 8.1, IBM Web Sphere 6.0/6.1/7.0/8.5 and configuring them.
  • Experience in building web applications using Spring 3.1 Framework features like MVC (Model View Controller), AOP (Aspect Oriented Programming), IOC (Inversion of Control), DAO (Data Access Object) and template classes.
  • Experience in writing numerous test cases using JUnit framework with JPROB integration
  • Worked on IDE's such as Eclipse/My Eclipse, WSAD/RAD and JBuilder for developing, deploying and debugging the applications.
  • Very good knowledge on DSLAMs, DSL, MIBS, SNMP and NMS/EMS technologies.
  • Implemented various levels of application and services using Spring-Framework (2. 3), EJB3, Struts2 and ORM tools like Hibernate 3.0 for the fast pace and efficient code generation.
  • Worked on various XML technologies i.e., writing DTD, Schema, Namespaces, XSL, Xpath, Xlink, XQuery, XHTML and SAX, DOM, JDOM parsers.
  • Experience in designing and implementing various levels of applications and services using the Main Framework.
  • Experience in Scripting languages like Angular JS, React JS and Node JS.
  • Experience working with databases such as MongoDB Oracle 8.x/9i/10g, MS-SQL Server … and using PL/SQL to write stored procedures, functions and triggers for different Data Models.
  • Experience in database related work primarily creating complex stored procedures, Views, Triggers, Functions, using PL/SQL.
  • Experience in Configuration Management, setting up company Version policies, build schedule using Clear Case, SVN, CVS, and Git, Subversion.
  • Expertise working on Application servers and Web servers like Web Logic 8.x/9.x/10.x, Apache Tomcat 5.x/6.x/7. x.
  • Experience in designing, developing and implementing E-Commerce, B2B applications using JEE technologies in Telecom, Banking and Insurance domains

TECHNICAL SKILLS:

Languages: Java 8 (JDK 1.4/1.5/1.6/1.7/1.8 ),Java Swings, JSF, JUnit, Log4J, Ant, Maven

Methodologies/Design patterns: OOAD, OOP, UML, MVC, DAO, Factory pattern, Session Fa ade, Singleton

Web Technologies: JSP, Servlets, AngularJs, jQuery, ReactJS, NodeJS, EJB, Hibernate, Struts, Spring, JDBC, HTML5, DHTML and XML, CSS3, Web Services, WSDL, SOAP, MQ Series, Apache Camel, Kafka, Spring Boot, ExpressJS

XML/Web Services: XML, XSD, WSDL, SOAP, Apache Axis, DOM, SAX, JAXP, JAXB, XML Beans, SOAP, Restful Web Services

Frameworks: Struts, Spring, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Groovy.

Application/Web Servers: Web Logic 8.x/9.x/10. x. JBOSS 3.x/4.0, IBM Web Sphere 4.0/5.x/6. x.

IDE Tools: Eclipse (Juno, Galileo, Helios, Indigo), Rational Application Developer (RAD) and Net Beans, STS.

Databases: Oracle 11g/12C, MySQL, SQL, MongoDB.

Reporting Tools: Crystal Reports, BO XI R3.

Cloud and Messaging Tools: AWS / JMS

Version Control Tools: CVS, SVN, Clear Case, Git.

Testing: Selenium, Karma.

Tools: Rational Rose 2000, JBuilder 3.5/5.0, Visual Cafe 4.0, Visual Age Java 3.5, eclipse 3.X, MS - Office, Front Page, Ultra Edit 32, Clear Case, iReport -1.2.5, Jasper Assistants, Live Link, eMatrix, Ant, WinCVS 1.2, TOAD 5.0/8.0, Erwin, XML SPY, Code Check, Jtest, Jprobe suite 5.1 (Memory Debugger, profiler), Squirrel SQL Client, Maven 1.1 /2.0, My Eclipse 5.1, Net Beans.

Operating System: Windows, Linux, Unix, Macintosh HD.

PROFESSIONAL EXPERIENCE:

Confidential, Pleasanton, CA

Java Full Stack/UI Developer

Responsibilities:

  • Designed the application using Agile Methodology
  • Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stands up meetings.
  • Developed Front end using Angular JS and also have Experience in developing Components in Angular 2.0
  • Designed the application using Front Controller, Service Controller, MVC, Spring DAO, Factory, Data Access Object, Service Locator and Session Facade Design Patterns
  • Developed the enterprise application by integrating JSF/Spring/Hibernate Frameworks.
  • Heavily used the Dependency Injection feature provided by spring framework for bean wiring.
  • Used Spring framework's JMS support for writing to JMS Queue, Hibernate Dao Support for interfacing with the database and integrated spring with JSF.
  • UsedPythonscripts to generate various reports like OATS, P&L, transaction history, user privileges, limit rules and commission schedule reports. GeneratedPythonDjango Forms to record data of online users.
  • Spring framework is used to implement Inversion of Control (IOC) and Model View Controller (MVC)
  • Added interactivity to the UI pages using JavaScript.
  • Developed Contract First Web Services using Spring-WS to communicate with Database Tables.
  • Provided a new Web Service and Client using Spring-WS to get the alternate contractor details.
  • Worked on Restful web services which enforced a stateless client-server and support JSON (few changes from SOAP to RESTFUL Technology) Involved in the detailed analysis based on the required documents.
  • Wrote AngularJs controllers, views, and services
  • Used Java Messaging Services (JMS) for the reliable and asynchronous exchange of important information.
  • Participating development of FIX messages processing engine.
  • Created an internal browser based text editor using HTML, CSS, JavaScript, Require.js, Backbone, Ember JS,Jasmine, Selenium.
  • Implemented JMS listeners to connect to the Tibco JMS queues for producing and consuming JMS messages.
  • Used Spring-JDBC configuration to manage some transactions across multiple databases.
  • Designed and developed the service business process and data access to Oracle database and back-end layers with JAXB, JMS, and XML.
  • Implemented mock services in node.JS with the help of modules using ExpressJS.
  • Built Node.js, npm based web frameworks and Docker based Micro services for deployment of web frameworks for data visualization and analytics user interface toolkits.
  • Used Maven for building the application's EAR for various environments.
  • Designed, developed JSP, Servlets and deployed them on JBoss Application Server.
  • Used Spring ORM Support for Hibernate to manage efficiently Hibernate Resources and consistent exception Hierarchy.
  • Used Bootstrap for Responsive Web design.
  • Used HTTP for coordinating Internet engineering task force
  • Designed and created Hibernate persistence classes using Hibernate API.
  • Wrote Stored Procedures/Triggers/Functions using SQL and PLSQL Navigator to perform operations on Oracle 10g database.
  • Extensively used Java Collections framework for backend services and to display view on frontend.
  • Participating development of FIX messages processing engine.
  • Used JUNIT extensively and defined various Test Suites and Test Cases.
  • Used Log4J to trace the flow of the application.
  • Used UNIX shell scripts for running java batch components on server.
  • Deployed application on BEA Web Logic Application Server 9.2 to get efficient performance.
  • Designed Frontend with in object oriented JavaScript Framework like Bootstrap, Node.js, Express.js and Angular.js, Redux.
  • Used Subversion for version control across common source code used by developers.
  • Worked with Java libraries to access AWS facilities as Simple Storage Service (S3), Simple Queue Service (SQS) and Simple DB.
  • Used JUnit and Mockito framework for unit testing of application and Log4j 1.2 to capture the log that includes runtime exceptions.
  • Used Grunt for build UI applications minification, watch for file changes for automated build, code quality check and CSS prefixes for cross browser compatibility.
  • Used SVN version control to track and maintain different versions of the application.

Environment: JDK 1.8, JSF 1.2, JBoss, Spring-JDBC 2.5, Spring-was-core 1.5, Wsdl4j, SOAP, JMS, Spring 2.5, fix, Hibernate 3, Maven 2, Log4J and JUnit 4.4, Eclipse, Angular JS, Oracle10g, Subversion, Tortoise SVN, Mercury Quality center, BEA Web Logic Application Server 9.2, ExpressJS, Nodejs, Bootstrap.

Confidential, New Jersey

Java/UI Developer

Responsibilities:

  • Involved in Developing of Application based on J2EEusing Hibernate and spring frameworks.
  • Used Spring framework and worked on different spring modules.
  • Written test cases for Unit testing using JUnit.
  • Responsible for design and developing Persistence classes using Hibernate and Spring JDBC Template frameworks to save data in database tables.
  • Generating Hibernate mapping files and domains using tables.
  • Responsible to enhance the UI using HTML, CSS, Java Script, XML, JSP as per the requirements and provided the client side using jQuery validations.
  • Good usage of JBOSS as an application server and integration middleware software products.
  • Developed application for different browsers and fixed bugs for browser compatibility.
  • Interacted and worked with cross-functional teams.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Developed Web API usingNodeJSand hosted on multiple load balanced API instances.
  • Developed code for Responsive web design in JavaScript using frameworks like Angular.js.
  • Worked as Administration, maintenance, support and scaling of Application Servers (Web Logic, Oracle Fusion Middleware SOA, OSB, IBM Web Sphere, JBoss, and Tomcat)
  • Experience in consuming Restful web services using Node JS and Express JS and displayed on the front-end using jQuery and Angular JS.
  • Developed web services component using XML, WSDL and SOAP with DOM parser to transfer and transform data between applications.
  • Designed UX pages using Adobe Illustrator for digital photo manipulation and photorealistic styles of computer illustration.
  • Build responsive application using AngularJs, NodeJS. Application compatible with mobile devices and different web platforms and browser.
  • Used Java script and Angular JS for client-side validations.
  • Used SOAP UI for testing the web services by sending a SOAP request.
  • Used AJAX for server communication and seamless user experience.
  • Worked with Web Logic Application Server to deploy the Application(s).
  • Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
  • Experience in developing scalable solutions using NoSQL database, Cassandra, MongoDB.
  • Performed importing data from various sources to the Cassandracluster using Java/Python APIs.
  • Optimized queries and created new entities in 3NF. and Used Agile Scrum process.

Environment: Java 6, Spring, Hibernate, Rest, log4j, JUnit, IBM MQ, JMS, JAXB, Web Services, HTML5, CSS3, AEM, Java Script, jQuery, AJAX, JSON, Angular JS, NodeJS, XML, XSL, jQuery, Mongo DB, Cassandra, MongoDB, Web Logic Application Server

Confidential, Bridgeport, CT

Java/UI Developer

Responsibilities:

  • Implementing project using Agile SCRUM methodology, involved in daily stand up meetings and sprint showcase and sprint retrospective.
  • Developed the web tier using JSP, Spring MVC.
  • Used Spring Framework for the Implementation of the Application.
  • Integrated Spring Dependency Injection (IOC) among different layers of an application.
  • Used Hibernate for object Relational Mapping and used JPA for annotations.
  • Implemented REST web services using Apache-CXF framework.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Developed presentation layer using HTML, JSP, Ajax, CSS and jQuery.
  • Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Used JERSEY framework to implement the JAX-RS (Java API for XML and Restful Service. Used Ant for building and deploying the war file into theapplication server.
  • Deployed the Application in Web Sphere server.
  • Designed and developed persistence layer using spring JDBC template.
  • Involved in Unit Testing of various modules in generating the Test Cases.
  • Used SVN and GitHub as version control tool.
  • Converted the HTML Pages to JSF Tag Specific Pages.
  • Developed JSPs and managed beans using JSF.

Environment: HTML5, SCSS, CSS3, Mix Panel, Mustache, Glyph icons, Bootstrap, AngularJs, Spring AOP, Hibernate, Promises, Bower, NPM, ReactJS, Redux, NET, AWS, Restful, NodeJS.

Confidential, Atlanta,GA

Java/J2EE Developer

Responsibilities:

  • Worked on multiple projects simultaneously
  • Formulate and define system scope and objective based on user needs and thorough understanding of business processes
  • Participated in numerous creative brainstorm sessions with strategists, storyboards, design specifications, and screen layouts that were shared with Directors and other team members
  • Developed web presentation layer using HTML and CSS according to internal standards and guidelines
  • Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing
  • Designed and developed intranet web applications using JavaScript, jQuery, Ajax and CSS
  • Worked with teams where requirements are constantly being implemented, tested and improved
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards
  • Continuously provide input to project management activities throughout the project lifecycle influencing scope, risk plan, project plan, issues and status

Environment: HTML, CSS, JavaScript, jQuery, AJAX, Agile methodology, Eclipse.

Confidential

Java Full Stack Developer

Responsibilities:

  • Actively involved in SCRUM's and Sprints of Agile Methodology.
  • Created detailed design documents (UML diagrams like Use case, Class, Sequence, and Component diagrams) using Rational Rose.
  • Designed and developed front end using JSP, JSTL, EL, and other custom tag libraries.
  • Expertise in Web Page development using XML, XSLT.
  • Involved in Web Page development using YUI Library.
  • Involved in injecting dependencies into code using concepts like IOC of Spring Framework
  • Designed asynchronous messaging using Java Message Service (JMS) to exchange of critical business data and events among J2EE components and the legacy system.
  • Expose and Consume REST web services to get the data from different contracts from different clients and also expose the warehouse inventory details for consumer tracking
  • Used Spring MVC in the Web Layer
  • Involved in configuring and deploying the application using Web Sphere.
  • Involved in integrating the business layer with DAO layer using Hibernate ORM.
  • Transaction Management using the Hibernate configurations
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) of Hibernate.
  • Involved in Writing and reviewing unit test cases using JUnit.
  • Used CVS as version control system to check in and checkout the data.
  • Write and modify database stored procedures, triggers, functions, and PL/SQL Scripts.
  • Created Forms and Reports using Oracle.
  • Involved in writing shell scripts for deploying the application on UNIX.
  • Involved in build management and build resolution activities of e-commerce project.
  • Involved in Smoke Testing, Testing, bug fixing and documentation of the system.

Environment: Java, J2EE, Spring, JDBC, JSP, Web Services, REST, Oracle, JavaScript, HTML, CSS3, jQuery, JUnit 4, AJAX, SVN.

Confidential

Software Development Engineer

Responsibilities:

  • Struts framework for MVC design Pattern, Action class, Action Servlets, Form Bean.
  • Created JSP screen by assembling Struts Tiles and Tag libs and used HTML for static webpage And JavaScript for View part of the project.
  • Used Eclipse IDE for writing code and BEA Web Logic as application server.
  • Implemented simulated top-down SOAP based Web Service to test the business logic for the rating calculation.
  • Used JDBC, MQ Series and Web Service, and Hibernate framework to access the data from back-end MS SQL database server.
  • Used Stored Procedures to crunch data and creating view for fetching data from multiple tables on MS SQL Server and also Used SVN for version control.
  • Used Java Persistence API (JPA) for managing relational data mapping.
  • Spring framework to implement bean to declare a service and accessed those using Application context.
  • JMS for sending and receiving Message through application server.
  • Involved in developing the applications using Spring Framework for Dependency Injection (Inversion of Control), Implemented the business logic using EJB(session and entity beans)
  • Used XML SAX to parse the simulated xml file which has simulated test data.
  • Used Log4J logging framework to write Log messages with various levels.
  • Developed Automated Test Application which validates various XML document using Junit and XSLT.
  • Used JRock it JDK to develop and run the underwriting workbench application.
  • Used GWT. and WAS migration

Environment: Java, EJB, JDBC, Servlets, JSP, Eclipse IDE, HTML, XML, JavaScript, BEA Web Logic, Oracle, Internet Explorer, Windows, HTTP.

We'd love your feedback!