We provide IT Staff Augmentation Services!

Front End Java Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Over 7 + years of rich experience in Object Oriented Analysis and Design (OOAD), Full Life Cycle development, maintenance, enhancement and deployment of Web based, Client server, Distributed and N - Tier Architecture applicationson industry standard Java/J2EE Application Servers with track record of delivering quality solutions in teh Finance, Insurance and Energy industries.
  • Excellent development experience using Agile-Scrum and Waterfall models.
  • Experienced in Object Oriented Analysis (OOA) and Object Oriented Design (OOD).
  • Expertise in developing web applications usingMVC, Spring, Hibernate, JSF,Struts, SOA, SOAP/Rest web services,Servlets, JSP, Java Beans, JDBC, EJB, JSF, JNDI, JMS, XML, JavaScript, AJAX, MQ-Series and HTML.
  • Implemented teh web-based application following teh MVC architecture using Spring Framework and used different Spring modules like Spring Core, Spring AOP, Spring MVC and Spring ORM Integration.
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, Singleton, Factory and Session Facade.
  • Extensive experience in developing SOAPweb services by both contract first and code first approaches.
  • Experience in producing and consuming Rest Services to handle different file formats by using Jersey implementation.
  • Extensive experience in implementing DAO layers using different frame works like JPA and ORM tools like Hibernate.
  • Experienced in implementing web based applications using Struts Action, Action forms and validation frameworks.
  • Extensive back-end programming on databases likeOracle, SQL Server, MS Access and DB2.
  • Experience in designing and deploying Server side EJB(Session beans and Entity beans) and message driven beans to integrate with JMS.
  • Experience working with web technologies like JSF, HTML, CSS, JavaScript, GWT and XML.
  • Expertise in developing XML documents with XSD validations, SAX and DOM parsers to parse teh data held in XML documents.
  • Experience with UI development technologies like JSF, Jquery, JSP,HTML,Java script, Ajax,CSS.
  • Experience in working with different build tools like Maven, Gradle and Ant.
  • Proficient in programming on different Java IDE’slikeEclipse,My Eclipse, IBM RAD 7.
  • Experienced in writing and implementing test cases using Junit, Jmeter, Easy Mock and Mockito.
  • Proficiency in using version control software tools like CVS, SVN, GIT and Rational Clear Case
  • Extensively worked withTomcat, Web Logic, Web Sphere and JBoss4.0 application servers.
  • Expert in using defect tracking tools like JIRA, Clear Quest
  • Quick learner of business processes with excellent analytical, trouble shooting and problem solving skills.
  • Interfaced and collaborated with client in meeting technical challenges and finding solutions to ensure teh expectations of client.

TECHNICAL SKILLS

Operating Systems: Windows, Linux, UNIX

Languages: Java, PL/SQL, C

Java/J2EE Skills: JSP, Servlets, EJB, JDBC, JSP, JMS, MQSeries, XML, XSLT, SAX, DOM, UML, Junit

Databases: Oracle 8i/9i/10g, MySQL, Sybase ASE 12.5, MS SQL Server, MS Access Web Technologies Javascript, Servlets, EJB, JSP, HTML, XML, jQuery

Web/App Servers: Apache Tomcat, BEA Web logic, JBoss

Frameworks: Hibernate, Spring, Struts, JSF, AJAX, Jquery

Web Services: SOAP and Rest Services

Version Control: SVN, CSV, Clear Case

IDEs: Eclipse, RAD, NetBeans

Other: TOAD, MS Excel, MS Visio

PROFESSIONAL EXPERIENCE

Front End Java Developer

Confidential

Responsibilities:

  • Participated in teh system design, production, planning and implementation
  • Developed Use case diagrams, business flow diagrams, activity diagrams and sequence diagrams.
  • Developed Presentation layer using JSF and third party libraries Ice faces.
  • Developed application using Spring MVC frameworkcomponents in model layer.
  • Developed Persistence layer using Hibernate API and core interfaces.
  • Developed message driven beansto implement teh Business Logic to get events from JMS queue.
  • Implemented Mortgage fetch service using SOAP and Spring CXF.
  • Experienced in consuming Rest services using different clients.
  • Involved in deploying applications on Web logic Application server
  • Assisted in developing testing plans and procedures for unit test, system test, and integration test
  • Developed Junit test cases and used log4j for logging errors and messages
  • Worked with PL/SQL procedures in Oracle
  • Used Jenkins with Mavenfor continuous integration
  • Followed Agile/Scrum process for development

Environment: Java, Spring MVC, Hibernate, JSF, AJAX, EJB, PL/SQL, Jenkins, log4j, JunitWeb logic, Eclipse.

Java/J2EE Developer

Confidential, Dallas,TX

Responsibilities:

  • Responsible for developing Use case, Class diagrams and Sequence diagrams for teh different modules
  • Designed and developed business components using spring core and navigation from presentation layer using spring MVC.
  • Developed spring beans by using Spring IOC and different injection ways.
  • Implemented teh DAO layer usinghibernate and hibernate template to access teh Oracle database
  • Implemented transaction handling using Spring declarative transaction management.
  • Implemented 2nd level caching using hibernate cache providers.
  • Implemented pay validation services as Rest Service using Jersey implementation.
  • Experienced in using different technologies to handle xml related activates.
  • Experienced in using concurrent utilities, Thread pool, execution service andlock interface to use updated features.
  • Experienced in handling JSON responses at presentation layer using JQuery.
  • Experiences in using Maven build scripts to integrate different kind of plug ins.
  • Responsible for coding SQL Queries and PL/SQL procedures.
  • Developed various test cases and performed unit testing using Junit.
  • Involved in teh Maintenance and Enhancement Group which provides on-going support for systems after
  • Followed agile methodology using scrum

Environment: Java, Spring MVC, Rest Service, Hibernate, EJB, PL/SQL, Jenkins, log4j, Junit, Web logic, Eclipse.

Java/J2EE Developer

Confidential - Houston, TX

Responsibilities:

  • Responsible for overall design & analysis of UI components and integration with existing J2EE.
  • Experience in an Agile Software Development environment using Agile methods like XP and SCRUM and Test Driven Development.
  • Front-end development using HTML, JSP, Ajax, JSTL, DOJO,JSF.
  • Used Struts framework in UI designing (Tiles) and validations.
  • Developed Action Classes, which holds business logic in Struts framework.
  • Implemented teh integration with teh back end system withweb services using SOAP and WSDL.
  • Implemented Persistent layer by integrating JDBC.
  • Configured and build Asynchronous communication with JMS serviceswith MQ Series.
  • UsedSAXandDOMfor parsing XML documents andXSLTfor transformation.
  • UsedSQLstatements and procedures to fetch teh data from teh database.
  • Developed EJBs (Session and Entity) in Web Sphere 5.1 Application Studio for handling business processes,
  • Used JDBC to connect to teh oracle database and JNDI to lookup administered objects
  • Developed application functionalities using PL/SQL Stored Procedures and Functions
  • Monitored/Improved teh performance and behavior of web applications
  • Added logging and debugging capabilities using Log4j and JUnit using SVN.
  • Involved in teh design of test plans with QA to ensure functional, usability, and performance requirements

Environment: Struts, JSP, EJB, JMS, PL/SQLJDBC, Web Sphere, JDBC, PL/SQL, SVN, JUNIT

Java Developer

Confidential

Responsibilities:

  • Developed, tested and debugged views, stored procedures, triggers, packages and types in PL/SQL.
  • Identified System Requirements and Developed System Specifications, responsible for high-level design and development of use cases
  • Dynamic web site design and programming using JSP, MySQL, HTML, DHTML, CSS, JavaScript, and Perl.
  • Deployed MVC Design pattern for application development
  • Implemented Model layer using Struts Action classes, form beans using Action forms and controller layer using servlets.
  • Implemented teh business logic writing Struts action components and configuring XML files using Struts framework.
  • Used DOM Parsers to parse XML files to transform them into required formats.
  • Used JAXB for parsing teh XML data and performed XML validation to check whether teh xml is fallowing schema or not.
  • Designed asynchronous messaging usingJava Message Service (JMS)to exchange critical business data and events among J2EE components.
  • Database Modification using SQL, PL/SQL, Stored procedures, triggers, Views in Oracle8i
  • Used JDBC API for database connectivity to Oracle Database
  • Called PL/SQL stored procedures using Java Callable Statement
  • Prepared ANT script for deployment, Integration and config management of web application modules
  • UsedLog4jto implement logging facilities. Developed many custom-made exception classes as and when required.
  • Investigated data quality issues and implemented appropriate solutions
  • Troubles hooted and resolved performance issues by tuning teh relevant queries
  • Tested coding modifications and assisted with application and system testing to minimize errors
  • Documented code in accordance with company standards and industry best practices

Environment: JDK, JSP, JDBC, JNDI, JMS, Web Services, WSDL,SOAP, RAD, Eclipse, DOM, SAX, XSLT, CSS, JavaScript, HTML, XML, SQL, PL/SQL, Oracle10g, PL/SQL Developer, Toad, ANT, Clear Case, Red Hat Linux.

We'd love your feedback!