We provide IT Staff Augmentation Services!

Java Lead Frontend Developer Resume

4.00/5 (Submit Your Rating)

PA

SUMMARY

  • Highly motivated software professional wif 9+ years of experience in Design, Development, Testing and Implementation of various web based applications using Java, J2EE technologies.
  • Extensive GUI development experiences using Spring MVC, Struts 1.x, JSF, Struts2.x and strong noledge of ESRI based mapping
  • Strong Service oriented architecture experience using Spring Restful web services and SOAP based web services.
  • Experience in Architecture, Design and Development of Object Oriented Software Systems and building complex, high performance, scalable and easily maintainable solutions for N - tier, Web, and Distributed applications.
  • Experience in developing Web Applications wif various frameworks, Struts 1.x/2.0,Spring 2.x/3.x,Spring MVC, Hibernate 2.0/3.0 ORM, JPA, J2EE, JSPs, XML/XSL, HTML5, DHTML, JavaScript.
  • Experience in database programming using Oracle 10/11g, SQL Server 2000/2005/2008 , DB2, MySQL and proficiency in developing SQL in JDBC as well as client server environments.
  • Expertise working onApplication servers in clustered environment and Apache Tomcat 5.x/6.x/7.x.
  • Implemented Service Oriented Architecture by publishing and consuming Web Services which TEMPhas been developed using SOAP, Restful protocols, XML, JAXB, XSD and Apache Axis2 framework.
  • Performed unit testing using JUnit aiding test driven development in some scenarios.
  • Highly adaptable in quickly changing technical environments wif very strong organizational and analytical skill

TECHNICAL SKILLS

Languages: Java, XML, XSD, HTML5, XHTML, DHTMLCSS3, JavaScript, SQL, PLSQL.

Java Technologies: Java, J2EE, EJB, JDBC, Servlets, JSP, JSF, JQuery, JUnit

Frame Works: Spring, MVC, Struts, Hibernate, Ajax

Development Tools: Eclipse, ANT, Maven, Log4j

Web Services: SOAP, REST

Databases: SQL Server, DB2, MS-Access, Oracle

Environment: s: UNIX, Windows

PROFESSIONAL EXPERIENCE

Confidential, PA

Java Lead Frontend Developer

Responsibilities:

  • Followed Agile - Scrum methodology for development of the product. Using Atlassian Jira Agile for Agile scrum project management/update.
  • Implemented the application wif XP methodology as Agile process, refactoring the existing code and writing new code.
  • Developed the web pages Java, JavaScript, JQuery, backbone, handlebar, Mockjax, Ember and J2EE technology framework using Spring 2 (MVC, JDBC), Hibernate, and Web Services wif J2EE design patterns using Eclipse.
  • The Mockjax plugin for jQuery is used to mock (or simulate) ajax requests throughout application.
  • Developed and consumed restful web services using Apache CXF Framework.
  • Integrated Spring MVC wif handlebar.js front-end built on top of REST services.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Involved in creation of Test Cases for JUnit Testing.
  • Performing code deployments to local Tomcat server for testing in Ubuntu Linux environment.
  • Worked on Git Repository for code integration and version control.
  • Continuous integration using Jenkins on tomcat.
  • Used Maven and Ant for Build Automation; ensuring proper settings, avoiding/solving any errors.
  • Deployed the complete Web applications in WebSphere Application server

Environment: J2EE, Eclipse 3.x, JDK 6, Spring, Hibernate 3.0, JMS, JSP1.2, Java Script, JQuery 1.x, Backbone.js 1.1.x, Apache CXF, Tomcat 6.x, CSS, AJAX, XML, ANT, JUNIT, WSDL, Postgresql 9, log4j,Jenkins, Git, Ubuntu.

Confidential, Washington DC

Java Frontend Developer

Responsibilities:

  • Involved in extensively developing and implementing requirements provided by business.
  • Involved in writing sql queries and complex stored procedures using Microsoft sql server management studio.
  • Developed the web pages Java, HTML, JavaScript, CSS, JQuery, JSP, Servlets, Tag libs and J2EE technology framework using Spring 2 (MVC, JDBC), Hibernate, and Web Services wif J2EE design patterns using Intellij IDEA.
  • Involved in the Development of Spring Framework Controllers.
  • Implemented most of the Java related portions of the applications including EJBs for encapsulating business logic (using Session Facades), forms and actions for an MVC implementation of the presentation layer using Struts frameworks for JNDI lookup..
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files .hbm.xml file, hibernate query language.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Involved in creation of Test Cases for JUnit Testing.
  • Performing code deployments to local Jboss server for testing in Linux environment.
  • Pushing and pulling the code to/from the central Git Repository for code integration and version control.
  • Continuous integration using Jenkins on Jboss server - monitoring and troubleshooting.
  • Used Maven and Ant for Build Automation; ensuring proper settings, avoiding/solving any errors.
  • Investigating the code compliance wif Standards and Style manually and wif the help of tools
  • Wrote several SQL and PL/SQL queries on SQL Server 2005 extensively.
  • Designed and developed Reports using Crystal Reports XI.
  • Responsible for Crystal Reports application code development and testing.
  • Created Crystal Reports using Crystal Reports formulae, Grouping, Parameters, Selection criteria.
  • Created various report formats such as Sub Reports, etc.
  • Developed drill down reports using Crystal Reports and developed various chart reports.

Environment: J2EE, Intellij IDEA11.X+, JDK 6, Spring, Hibernate 3.0, JMS, JSP1.2, Java Script, JQuery 1.x, Jboss 4.x.x, CSS, AJAX, XML,EJB x.x, JavaBeans, ANT, JUNIT, WSDL,MS sql Server 2005, log4jJenkins, Git, Crystal Reports XI, Visual Studio 200x.

Confidential, FL

Java backend Developer

Responsibilities:

  • Used Iterative methodology dat included iterative application development, stand up meetings and customer reporting backlogs.
  • Involved in the development of the back end the application using Struts, Hibernate and Web Services.
  • Used Spring MVC framework for Dependency injection and Spring Core.
  • Implemented Persistence layer using Hibernate ORM and writing SQL queries based on Hibernate criteria API.
  • Used Spring Framework as middle tier application framework, persistence strategy using spring support for Hibernate for integrating wif database.
  • Used Web logic application server for Oracle database.
  • Implemented JAX-RS (Restful) Web Services using JERSEY Framework.
  • Applied SOA concepts to implement Web Services integration
  • Creating unit test strategy, preparing test environments and test cases.
  • Monitored the error logs usingLog4jand fixed the problems.
  • The batch framework made heavy use of XML/XSL transforms.
  • UsedAntscripts to fetch, build and deploy the application to development environment.
  • Used PL/SQL to write Stored Procedures, Triggers and SQL queries.
  • Used Eclipse IDE for writing code.
  • Creating JUnit test case design logic and implementation throughout application.
  • Providing technical expertise to project team covering application design, database design and performance tuning activities
  • Following Agile software methodology for project development.

Environment: Java1.6,J2EE,Spring,Hibernate3.0(JPA),XML,JUnit,Oracle10g,Log4J1.2.1,Eclipse,Unix,Subversion,ANT1.7.1,Agile, Web service, SOAP,REST, SIMS,JAXRS(REST),SQL Developer, vFbric Gemfire

Confidential, FL

Java/J2EE Developer

Responsibilities:

  • Understood the Entire AMS based application. Involved in requirement gathering, Design, Development, Programming, Deployment for AMS based application.
  • Involved in Converting the Functional Design Document to Technical Design Document.
  • Developed WebObjects project which utilizes a GUI written in Java wif Interface Builder
  • Involved in the development of both the back end and the front end of the application usingHibernate and Web Services.
  • Developing Front end pages. Used JSF, ADF, XML, CSS to generate dynamic content based on the service requester and their requirements.
  • Converted the HTML Pages to JSF Tag Specific Pages.
  • Created JSP pages using standard JSF tags, decorated using CSS.
  • Developed JSPs and managed beans using JSF, JSTL.
  • Developed Service layer using JDBC and injected the same into JSF managed bean.
  • Implemented the JSF framework by writing Faces-config.xml and Form-Beans in the process of development.
  • Implemented JSF datatable, dataScroller components to display search results and implemented the page navigation functionality in all the search screens.
  • Implemented Customized and Hibernate validations in all the Jsps.
  • Developed faces-config.xmls and injected the Service beans into faces-config.xml.
  • Involved in writing from Services-Layer to DAO’s Layer.
  • Developed JSF Validators and Converters for calendar events monthly/weekly/daily date range validation, not null, length validations.
  • Used Agile software methodology.
  • Developed JSF navigation rules for Event create/edit/update/delete/view actions.
  • Created Action Listeners and Action Events for all the JSF related Pages to handle all type of Actions.
  • Involved in implementation of JSF MVC framework and developed DAO and Service layers.
  • Configured JDBC Connection Pools in Weblogic appliction server for Oracle database, configured web.xml for various filter classes, listener classes and context parameters.

Environment: Java 1.5, JSF 2.0,Eclipse 3.3.2, Tomcat 5.5, Web Services, SOAP, Maven, Web logic 9.2, Oracle 9i, Oracle SQL Developer 3.0, Agile, HTML5, CSS3, XML, WinSCP Client.

Confidential, Dallas TX

Software Developer

Responsibilities:

  • Used Object Oriented Design and Object Oriented Programming concepts like Polymorphism, Inheritance, Interfaces, Generics and Collections etc
  • Extensively involved in design and implementation of front-end User Interface development using HTML,DOM, CSS, JSP, JSTL, Java script and perl scripting, JQuery,Dojo and AJAX.
  • Created HTML and JSP’s for Graphical User Interface.
  • Identified and implemented the user actions (Struts Action classes) and forms (Struts Form classes) as a part of Struts framework.
  • Used Struts-Tiles as reusable components for JSP’s and developed user views using custom tags from JSP’s and data validation using Struts for easy expendability of the project.
  • Used TDD software development methodology.
  • The controller uses XML mappings in Struts to map the request to the server side functionality.
  • Used Stateless Session Beans (EJB) in session façade and for implementing business logic.
  • Used and Message Driven Beans (MDB EJBs) for sending Payment messages to backend servers to process the payment.
  • Created ANT build file for deploying the application on the server.
  • Extensively developed the application user Interface using JSP custom tags and JSTL.
  • Used PL/SQL, Stored Procedures for handling Database in Oracle.
  • Used SOA concepts to implement Web Services integration.
  • Used Hibernate framework to deal wif the all database related transactions.
  • Developed the Maven build scripts for building the EAR file and used Eclipse as an IDE.
  • Used Apache Log4J logging API to log errors and messages.
  • Worked wif QA for testing, Production releases, Application deployment, integration and conducted walk - thru code reviews.
  • Worked closely wif various interfacing teams for smooth and bug free delivery of application under mission critical time lines.

Environment: Java 1.6, Apache Struts 2.0, Hibernate 3.0, JSP 2.0, Servlets, Web services, HTML, CSS, AJAX, XML, XSLT, XSD, PL/SQL,, JQuery, Web Logic Portal 10.3.3, Oracle 11i, Maven, Eclipse, Log4J, UNIX, Windows XP.

Confidential, Seattle

Java Developer

Responsibilities:

  • Designed GUI screen for Insurance Quote to get User information wif JSP, Struts tag library.
  • Developed WebObjects project wif GUI written in Java.
  • Developed Action Classes, Service Classes for Resident Insurance premium payment module.
  • Involved in Coding JavaScript code for GUI validation and worked on Struts validation frameworks.
  • Involved in the development of both the back end and the front end of the application using Struts, Hibernate and Web Services.
  • Wrote PL/SQL Queries to get Schedule of policy payment and defaults.
  • Developed Session and Entity beans for Insurance Quotes.
  • Developed web services usingApache Axisweb service engine. UsedSOAPrequest response exchange pattern to exchange business XMLs.
  • Responsible for Writing JSP for Online Quote for Resident Insurance.
  • Used Web Services for interacting wif a remote client to access data.
  • Developed CMP read only Entity beans to get Insurance Quotes.
  • Fixed the bugs identified in test phase.
  • Used TDD software development methodology
  • Written Test cases for Unit testing in Pension Manager Module.
  • Documented CR impact analysis and prepared implementation documents.

Environment: Java 1.4, J2EE, JSP, Servlets, Struts, XML, SVN, ANT, JUnit, HTML,CSS, Apache AXIS, Web logic 8.1, SOAP, WSDL, Oracle 9i.

Confidential, California

Java Developer

Responsibilities:

  • Understanding functional specifications, designing and developing creative solutions to meet business requirements.
  • Designed the Architecture of the project as per MVC standards.
  • Used propriety framework for the development of the module
  • Developed UI Screens in JSP, HTML, Java Script, XML and CSS
  • Unit Testing, Integration Testing, Bug Fixing

Environment: Windows 2000/XP, Unix, Java 4,J2EE,JSP,Servlets, Java, J2EE ( JSP, Servlet, JDBC), MVC Framework, HTML, JavaScript, CSS, SQL, Oracle, Toad, Tomcat.

Confidential, Las Vegas

Java Developer

Responsibilities:

  • Understanding functional specifications, designing and developing creative solutions to meet business requirements.
  • Designed the Architecture of the project as per MVC standards.
  • Used propriety framework for the development of the module
  • Developed UI Screens in JSP, HTML, Java Script, XML and CSS
  • Unit Testing, Integration Testing, Bug Fixing

Environment: Windows 2000/XP, Unix, Java 4,J2EE,JSP,Servlets, Java, J2EE ( JSP, Servlet, JDBC), MVC Framework, HTML, JavaScript, CSS, SQL, Oracle, Toad, Tomcat.

Confidential

Java Developer

Responsibilities:

  • Requirement gathering and analysis.
  • Integrating the design in the application.
  • Involved in developing and coding the interfaces and classes required for the application and created appropriate relationships between the system classes and the interfaces provided.
  • Created JDBC connection Pooling and Helper classes for Database access
  • Developing web based user interface screens using JSP, Servlets, HTML and Java Script
  • Performed extensive Unit Testing, regression testing and integration testing for the application.
  • Environment: Java RMI, Servlets, HTML and Java Script

We'd love your feedback!