We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Detroit, MI

TECHNICAL SKILLS:

Programming Languages:

  • Expert in Java. Familiar with all the major releases from 1.2 to 7.0 and well - versed in all the latest features and updates of the language. Has 10+ years of working experience with the Java language itself.
  • Well-versed in critical Java Concepts/API/Frameworks, like Java Collection Framework, JavaBeans Technology, Generics and Annotations.
  • Have clear understanding of Java Object Model and OOP design philosophies specific to Java Platform.
  • Core Java programming to create high performance highly scalable concurrent applications
  • Experience in designing, developing multi-tier application using J2EE technologies Servlets, JSP, Java Beans, EJB, JNDI, JDBC, JMS, Ant, Log4J, XML DOM, Web Services, SOAP using J2EE design patterns.

Java EE & Web Frameworks:

  • JSP, Servlet
  • Apache Struts 2
  • Spring 3.x Spring 2.0 and 3.0
  • Hibernate 2.0 and 3.0
  • Adequately proficient in popular web development technologies like HTML5, XHTML, CSS, Javascript, JQUERY,DOJO,Angular JS,node.js and AJAX
  • Familiar with popular Java Open source Application and Web servers. Expert in Apache Tomcat. Have working knowledge of GlassFish application servers.

XML and Web-services:

  • Familiar with major W3C XML specifications including XML-Schema, XPath, XSLT (expert), SVG, XQuery.
  • Proficient in developing SOA based enterprise application in NetBeans using popular Java Web-Services technology including SOAP, WSDL, JAX-WS and RESTful Web-services.
  • Have expertise in processing XML from within Java Applications using popular DOM, JDOM and SAX API.

Integrated Development Environments (IDEs):

  • Expert in Eclipse and NetBeans.
  • Proficient in using popular Java Web Technologies like Spring, Hibernate, Servlet, JSP and JSF from within NetBeans.
  • Adequately proficient in developing Database and XML applications using NetBeans and Eclipse

Java API and Tools:

  • UI and Front End: Expert in Java Swing, JSP, JSTL.
  • XML and Related: XSD, JAXB, Simple, DOM, JDOM, Xerces parser, XSLT parsers.
  • Testing: Familiar with JUnit test framework.
  • Build Tool: Familiar with Make, Ant and Maven.
  • Reporting tool: JasperSoft
  • Product Support Tool: Tealeaf.

Database:

  • Proficient in administering MySQL databases for small to mid-level enterprises.
  • Proficient in SQL, specially the MySQL and Oracle dialects. Have working knowledge of PL/SQL.

PROFESSIONAL EXPERIENCE:

Confidential, Detroit, MI

Java/J2EE Developer

Responsibilities:

  • Analyzed the requirements and wrote Technical Design document.
  • Designed class diagrams, sequence diagrams and high level technical documents.
  • Designed and developed the presentation layer which includes the development of standards-browser compliant - user interactive web pages using CSS, Struts (MVC) tag and JSTL tag libraries with Client side validation and unit testing.
  • Designed and developed business layer which includes the creation of action classes, VO/beans to handle user interactions through forms and integrated with the WSS framework to handle backend functionality.
  • Involved in capturing the business requirements, design, development and testing of the application. Used monitoring and reporting tools, conducts systems and capacity analysis.
  • Designed and developed UI screens with XSLT and JSF (MVC) to provide interactive screens to display data.
  • Involved in documentation, review, analysis and fixed post production issues.
  • Maintained the Production and the Test systems.
  • Worked on bug fixing and enhancements on change requests.

Environment: Weblogic Application Server 8.0, IBM Rational Application developer, Java/J2ee,JSP, Servlets, Struts, SOAP, JSF,WSDL, JavaScript, Web Services JSTL, XML, clear case, clear quest, WinSCP, Putty.

Confidential, Mississauga, ON

Java/J2EE Developer

Responsibilities:

  • Analyzed the requirements and designed class diagrams, sequence diagrams using UML and prepared high level technical documents.
  • Designed and developed UI screens with XSLT and JSF (MVC) to provide interactive screens to display data.
  • Used parsers like SAX and DOM for parsing xml documents and used XML transformations using XSLT.
  • Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.
  • Involved in documentation, review, analysis and fixed post production issues.
  • Maintained the Production and the Test systems.
  • Worked on bug fixing and enhancements on change requests.

Confidential

Java Web Developer

Responsibilities:

  • Worked in an Agile environment.
  • Develop user interfaces using HTML, CSS, JAVASCRIPT and DOJO
  • Detailed Design and Coding using Core Java and other J2EEtechnologies
  • Hibernate is used to persist the objects in the Database.
  • Implemented MVC , DAO J2EE design patterns as a part of application development.
  • Used DOJO and Ajax calls to modify the look and feel
  • Developed DAOs interfaces for hibernate to interact with the database.
  • Deploy the application on the GlassFish Application Server .

Confidential

Java Web Developer

Responsibilities:

  • Developed ActionForm classes, Form beans, Action Classes and validation using Struts
  • Designed and developed user interfaces using JSP, HTML and CSS .
  • Used Jquery and Ajax calls to modify the look and feel
  • Integrated external functionality using web services.
  • Developed web services client using AXIS based on WSDL supplied by another departmental web service provider
  • Developed DAOs interfaces for hibernate to interact with the database
  • Used JDBC to access the data from DB2.

Confidential

Java/J2EE Developer

Responsibilities:

  • The application was developed using MVC (Model View Control) architecture.
  • Participation in the gathering, analysis and documentation of requirements with software development manager, project manager and other software developers on the team.
  • Implemented the front end using JSF.
  • At the middle-tier, Session Beans and Servlets were extensively used for business transactions.
  • Made use of the Spring MVC framework, along with Hibernate for object-relational mapping.
  • Used Oracle as the database and JDBC to access the data.
  • Added Spring to provide Inversion of Control (IOC) and add annotation based transaction control to Hibernate implementation .

Confidential

Web Developer

Responsibilities:

  • Developed GUI using HTML, JSP, XSL and CSS.
  • Worked with XML and XSL for user authentication.
  • Created Entity beans to provide functionalities like fetching the data required, updating the customer information. Used Servlets and JSP for server side programming.
  • Developed an environment where a JSP file is requested which in turn uses a Java bean that generates and sends a form associated to XML Schema.
  • Developed JSP’s, Servlets and EJBs in Eclipse IDE.
  • Programmed SQL queries and Stored procedures for the SQL Server database using JDBC.

Confidential, John Deer, IL

Java/J2EE Developer

Responsibilities:

  • The application was developed using MVC (Model View Control) paradigm.
  • Involved in designing the system using UML and developed Use Cases, Sequence Diagrams, Activity diagrams and Class Diagrams using Rational Rose.
  • Implemented the front end (templates) using JSP, Struts tags, HTML, DHTML, CSS and JavaScript.
  • Worked heavily with the Struts tags- used struts as the front controller to the web application
  • At the middle-tier, Session Beans and Servlets were extensively used for business transactions.
  • Used JDBC to access the data from DB2.

Confidential

Java Developer

Responsibilities:

  • Design and develop Middleware components.
  • Business logic design and implementation. Technologies included EJB 2.0, Hibernate, Struts, and Oracle Toplink.
  • Front end developed using JSP, Servlet and other web technologies including CSS, Javascript.
  • Design database schema for MySQL and DB2 databases.
  • Test and deploy applications on different OS platforms; including Solaris, several Linux and Windows.

Confidential

Software Developer and Technical Support

Responsibilities:

  • Maintain office PCs and Networks.
  • Worked on several Java Web Application using Servlet, JSP and other related technology
  • Developed desktop and web applications .

We'd love your feedback!