We provide IT Staff Augmentation Services!

Java Frontend Developer Resume

0/5 (Submit Your Rating)

Weston, FL

SUMMARY

  • 6 years of experience in Software Development Life Cycle SDLC including requirements Analysis, Design specification, Code development, Code integration, Application Maintenance, Testing, in Java and J2EE Applications.
  • Working noledge and experiencesd in multi - tiereddistributed environment, OOPS and OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and Service Oriented Architecture (SOA).
  • Experience in data migration using SQL, PL/SQL, JDBC, mybatis and Hibernate
  • Expertise in Core Java concepts including Collections, Exception Handling, Multi-Threading, Generics and Java I/O etc.
  • Experience with Identity and Access Management.
  • Expertise in developing Web applications, client-server applications and GUIs
  • Expertise in developing both Front End & Back End applications using Java, Servlets, JSP, HTML, JavaScript, Angular, Node.js, MongoDB, Spring, Hibernate, JDBC, AWS, Maven,XML, Documentum, XMetal, MySQL, Oracle 9i
  • Extensive experience in developing Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using Visio.
  • Designed and developed multiple J2EEMVC Model based web applications usingJ2EE Technologies (Servlets and JSP), Patterns and popular open-source frameworks Spring, Struts, and Hibernate in JAVA EE 6 environment.
  • Experience in working with open source toolsSelenium (Selenium IDE, Selenium RC, Selenium Web Driver), JUnit, Eclipse,and preparation of automation test framework.
  • Extensive experience in Java/J2EE programmingtechnologies like JDBC, Servlets, JS.
  • Expertise in developing applications usingHybris,Java, J2EE Technologies, JDBC, JSP, Servlets.
  • Experience in Java, JSP, Servlets, Struts JBoss, JDBC, node.js and HTML.
  • Worked on Angular JS and Backbone JS which combines web applications with MVC capability to make development and testing of code efficient.
  • Experience in designing, developing, and deploying JDBC, JSP, JPA, JMS, JAXB, RMI on windows and flavors of UNIX platforms.
  • Experience in installing, configuring, tuning Apache Tomcat, JBoss.
  • Knowledge in performing continuous delivery using DevOps practices.
  • Good Knowledge of using IDE Tools like Eclipse, NetBeansfor Java/J2EE application development.
  • Developed teh entire application implementing MVC Architecture, integrating JSP with Hibernate and struts frameworks.
  • Possess strong working noledge of RDBMSProgramming using SQL, PL/SQL, Triggers and Stored Procedures.
  • Implemented MVC architecture using Jakarta Struts framework.
  • Expertise in database modelling, administration and development usingSQL,PL/SQL in Oracle and SQL Server environments.
  • Versatile team player with good communication, analytical, presentation and inter-personal skills.
  • Experience in conducting Requirement Reviews, Design reviews and Code reviews with teh Enterprise Architecture teams to meet teh company standards.

TECHNICAL SKILLS

Languages: Java, C, C++

JEE Technologies: Web Services,JNDI, JDBC, Servlets, JSP,JavaBeans

Reporting Tools: Oracle BI Publisher 10g/11g

Web frameworks: Struts, Spring MVC, Spring, Spark

ORM frameworks: Hibernate, Hybris

Scripting Languages: JavaScript,JQuery,Angular, Node.js, React

Markup Languages: HTML, CSS, XHTML, XML

Application/Web Servers: JBoss, WebSphere, Perl, WebLogic and Tomcat

DBMS: DB2, Oracle, PL/SQL,MySQL,SQL Server, Cassandra.

Operating systems: Windows 9x/NT/2000/XP, Unix, Linux.

IDE Tools: Eclipse, NetBeans.

PROFESSIONAL EXPERIENCE

Confidential, Weston, FL

Java Frontend Developer

Responsibilities:

  • Involved in study of User Requirement Specification.
  • Actively participated in teh daily scrum meetings to produce quality deliverables within time information and halped clearing ambiguity in requirements document.
  • Worked with Agile SCRUM Methodology.
  • Developed RESTful micro web services using JAX-RSto allow communication between teh applications using REST and SOAP based Web services.
  • Developed JMS (MDB) solutions to transmit data over XML to save data asynchronous way through WebSphere MQ messaging.
  • JAXB was used for marshalling and un-marshalling XML based upon schema.
  • Designed, Developed and analyzed teh front-end and back-end using Angular, React, JSP, Servlets, AJAX, JavaScript, Node.js and Spring 3.0.
  • Developed various triggers, functions, procedures, views in MySQL database.
  • Integrated Spring (Dependency Injection) among different layers of an application.
  • Used Spring framework for dependency injection, transaction management.
  • Used Spring Boot, MVC and Batch framework controllers for Controllers part of teh MVC.
  • Used Solr for rich document parsing and indexing and server statistics logging.
  • Used JQuery to traverse through a DOM tree and manipulated teh nodes in teh tree. Implemented teh Drag and Drop functionality using jQuery framework.
  • Implemented Server and Java based web applications using JBoss application server.
  • Implemented Business Logic using POJO's and used WebSphere to deploy teh applications.
  • Used AWS for cloud services platform, content delivery and database storage.
  • Developed RESTarchitecture based web services to facilitate communication between client and servers.
  • Used Spring Boot Framework MVC for writing Controller, Validations and View.
  • Wrote Hibernate classes, DAO's to retrieve & store data, configured hibernate files.
  • Developed Service layer interfaces by applying business rules to interact with DAO layer for transactions.
  • Participated in teh code reviews, testing of teh functionalities that are developed Junit Testing of DAO.
  • Tests developed in Eclipse to start and to stop teh selenium server and to execute teh tests in browser.
  • Used Java Persistence API (JPA) through Hibernate.
  • Used Spring with ORM to integrate Spring Framework with hibernate and JPA.
  • Worked on design, migration and development for OIM 11g R2.
  • Used Eclipse as IDE for development of teh application.
  • Used SQL Server for storage and retrieval of data modeled in JSON like documents with dynamic schemas.
  • Used SVN for version control.
  • Created rich client using Ajax to pull teh data from database.
  • Developed UI screens involving Servlets, JSP, JavaScript and XML DOM parser.
  • Interacted with Business Analysts to come up with better implementation designs for teh application.
  • Design and Development of Client side scripts using JAVA, JSP, and Java Script, Apache Tomcat.

Environment: JAVA, J2EE, Servlets, Spring, Hibernate, Angular, React, Apache Axis2, Spark, WSDL, REST, JMS, SOAP Web Services, HTML, JavaScript, JDBC, AWS, Solr, Agile Methodology, PL/SQL, XML, JBOSS, HornetQ, UML, UNIX, SQL Server, WebSphere Application Server, OIM 11g R2, Eclipse

Confidential

Java Developer

Responsibilities:

  • Designed and developed WebApplication using Struts framework.
  • Created custom tags for JSP formaximumre-usabilityofuserinterfacecomponents involved in writing of JSP and HTML for teh presentation of data.
  • Used Mongoose API in order to access teh MongoDB from NodeJS.
  • Debug teh application using Firebug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions.
  • ImplementedMVCArchitectureusingStrutsFramework.
  • CreatedActionandViewclasseswithbeansandintegratedthemthroughStrutsConfig.
  • DevelopedinternationalizedJSPpagesusingresourcebundlesaswellasServletsforthepresentationtierandforActionServlet.
  • Struts2.0 is teh MVC framework and backbone of teh application. Façade design patterns were extensively used for entity bean and session bean interaction.
  • Chat servers created with node.js using redis for message routing, but never deployed to production.
  • WrotedeploymentdescriptorandconfigurationfilesusingXML.
  • Built and maintained applications using modern MVC and widgets.
  • Involvedindevelopingsessionbeansfortanecessarytransactionsinthe application.
  • Developed theMavenScript for building teh application and deploying onJbossServer.UsedJDBCtoaccessDatabase.
  • Used Spring Core for dependency injection/Inversion of control (IOC) and spring MVC for web components development.
  • Recorded and plays back test in Fire fox using Selenium IDE.
  • Created Automation test framework using Selenium.
  • Tested components using Junit during development.
  • Developed SQL queries and utilized stored procedures to perform transactions with teh DB2 Work with agro upto build teh backend infrastructure of DB2 database.

Environment: JDK,J2EE,JSP,Servlets,JDBC,JBOSS,XML,HTML,Struts,Maven, DB2,Eclipse,JUnit,UNIX, WebSphere.

Confidential

Java/UI Programmer

Responsibilities:

  • Identifying teh technical areas that contributed to teh issues and documenting them.
  • Involved in all teh phases of SDLC including Requirements Collection, Design & Analysis of teh Customer Specifications, Development and Customization of teh Application.
  • Responsible for writing detailed design specification document and implementing all business rules as per Design document.
  • Used JQuery to traverse through a DOM tree and manipulated teh nodes in teh tree. Implemented teh Drag and Drop functionality using jQuery framework.
  • Application backend implemented as node.js express application server.
  • Debug teh application using Firebug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions.
  • Run tests by using Selenium remote control in different browsers.
  • Used Spring MVC (Model View Controller) to handle/intercept teh user requests and used various controllers to delegate teh request flow to teh back-end tier of teh application.
  • Custom node.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling autantication, custom headers, virtual application root, etc.
  • Wrote ANT Build for teh Cruise Build Platform.
  • Wrote JUnit Test Cases.
  • Used JMESA, JSP, and HTML for Front View developments.
  • Worked on Database batch updates, commits and roll back.
  • Design Patterns like Façade, Singleton and Factory Pattern were used.
  • Developed DAOs (Data Access Object) using JDBC to interact with DBMS - Oracle 10g
  • Developed SQL Queries, Stored Procedures, Views.
  • Developed application in SVN version control.
  • Used Struts 1.2 for Model View Controller Framework
  • Used JDBC for CRUD operations.
  • Involved in fine tuning of Query.

Environment: Java 5, JSP, JMESA, ANT, CRUISE BUILD, Struts 1.2, WebLogic Server, Selenium IDE, Selenium RC Server

We'd love your feedback!