We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY

  • Java/J2EE Developer over 7.2 years of experience in Design & Development involving analysis, testing, documentation & maintenance of Java/J2EE Applications.
  • Experience in J2SE, J2EE and related technologies like JDBC, JSP, Servlets, JNDI, JMS and JSTL.
  • Experienced with XML related technologies such XML, XSLT (DOM, SAX), XPATH and DTD.
  • Experienced with various frameworks like Struts, Spring, Hibernate, and JPA.
  • Experienced in developing UML diagrams like Use Case Diagrams and Class diagrams, Sequence Diagrams and Behaviour Diagrams.
  • Expertise in Web Front End technologies Struts, Tag Libraries and Struts custom validation rules, Tiles, JSTL, Java Script, DHTML and XML/XSL.
  • Good knowledge of developing GUI based application using Swings and Java Applets.
  • Expertise at JDBC API for connection and access to databases.
  • Experience on different IDEs such as Eclipse, NetBeans and deployment using Application Servers Apache Tomcat, BEA WebLogic, and JBoss.
  • Experience working on Web Services, both SOAP & REST, JAX - WS, JAX-RS, WSDL and UDDI registry.
  • Experience in designing dynamic views using AngularJS and have knowledge implementing same in NodeJS.
  • Consumed SOAP web services using wsimport and building the stubs on client side.
  • Developed SOAP based web services using Metro Framework and tested with SOAP UI.
  • Involved in spring testing and validated the web services using SOAP UI.
  • Integrated Spring DAO for data access using Hibernate, used HQL and SQL for querying databases.
  • Written stored procedures, triggers, and cursors using Oracle PL/SQL.
  • Used Maven and Ant for Build Automation; ensuring proper settings, avoiding/solving any errors.
  • Experience with JUnit, Log4j in developing test cases and determining application functionality.
  • Subversion(SVN), CVS and Visual Source Safe as versioning software tools
  • Experience in implementing Design Patterns like Singleton, Factory, Session Facade, MVC, Data Access Object and Business Delegate.
  • Good experienced in Oracle database.
  • Sound knowledge in Object-Oriented analysis and design.
  • Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment.

TECHNICAL SKILLS

Programming Languages: Java, J2EE.

J2EE Technologies: JDBC, Servlets, JSP.

Scripting Technologies: HTML, AJAX, and Java Script, JQuery AngularJS

Frameworks: Struts 1.x, spring 3.0, Hibernate 3.xWeb/Application Servers JBoss 5, Web Sphere 5.x, Web Logic 8.1/10.2, Tomcat 7IDE's Eclipse 3.2, Net Beans 6.5

Web Services: Axis, SOAP, REST, JAXB, JAX-WS, Jersey.

Dev. Methodologies: UML (Rational Rose), J2EE Design Patterns.

Databases: Oracle 8i /9i/10g (SQL, PL/SQL).

O/R Mapping Tools: Hibernate 3.x

Other Dev. Tools: Ant, Log4J, TOAD, Edit Plus 3.x, Text Pad 5.x, SoapUI 1.7.6, LeachFTP, Cute FTP, Putty, XML Spy, firebug, fiddler, JExplorer, Softerra LDAP Administrator, DB Visualizer 8, Araxis Merge, WinSCPVersion Control Win CVS, Clear Case, SVN.

Operating Systems: UNIX, Win 9x/NT/XP.

PROFESSIONAL EXPERIENCE

Confidential, SAN ANTONIO, TX

Java/J2EE Developer

Responsibilities:

  • PS (presentation Service), Spring MVC framework was used for developing front end pages.
  • Used JSP, Custom Tag Libraries, JSTL components.
  • Developed interactive User interface using Ajax Tag Library. Used Layout manager to effectively manage interaction of various widgets with in the page.
  • Used SQL Maps provides an efficient way to graph database values to Java objects through the use of XML configuration files.
  • Designing the UI using HTML, Ajax, Javascript and CSS.
  • Designed dynamic views using AngularJS framework for application and integrated web services calls using ‘Q' library to generate content.
  • Developed internal application using Angular and Node.JS connecting to Oracle on the backend.
  • Written SQL queries, stored procedures, modifications to existing database structure as required per addition of new features using Oracle Database.
  • Used Hibernate to persist the Data into the Database.
  • For selecting the OS, web application platform, the virtual environment is provided in prior to the requirements using AWS. For providing security in global infrastructure, AWS web service is been used.
  • Database schema design, implemented database access with Hibernate object relational tool.
  • Wrote Perl scripts to do system administration tasks.
  • Involved in fixing defects and unit testing with test cases using Agitor.
  • Created build and deployment scripts using Maven.
  • Developed rule modules using Rule Engines, Drools.
  • Involved in Agile development process
  • Must be able communicate technology ideas and issues with offshore team and Client team.
  • For security management issues CIS tool been used.
  • EML tool is used for Error messages.
  • A powerful web frame work Grails is used for the good productivity for the development and for the development of computer software Intellij IDE is been used.
  • Used Star Team for version control.

Environment: JDK 8, J2EE, XML, XSLT, iBATIS, Angular JS, NodeJS, JavaScript, PS framework, Spring3.0, JQuery, WebSphere8.5, RAD 8.5, AWS, Perl, DB2, PL/SQL, Agile, Agitor, CIS, Junit, JSP, Servlets, Ajax, Hibernate2.1,Unix (AIX), Intellij ID, CSS, Grails, Richfaces, Oracle11g, JMS, StarTeam, EML, UML, MYSQL4.1, EJB3.0, Maven, Windows 7.

Confidential, Kennesaw, GA

Java/J2EE Developer

Responsibilities:

  • Involved in converting business requirements into technical requirements.
  • Used JSF Framework to wire the business components.
  • Defined Managed beans using annotations and implemented navigation on UI pages in JSF 2.
  • Used Maven to build project by defining all dependencies in POM file.
  • Defined service layer using EJB3.0 and also defined remote and local services using JNDI names.
  • For binding arbitrary data to a Document Object Model (DOM) D3 is used here.
  • Developed UI screens from scratch with wireframes using Primefaces3.2.
  • Accessed remote and local EJB services from controller using JNDI names.
  • Maintenance of POJO's for UI and domain layer.
  • Also used JBPM.
  • Developed data access object layer components to interact with Oracle and used Hibernate to access database.
  • Developed and accessed the SQL statements using XML based Hibernate.
  • Performed deployment of project EAR on WebSphere.
  • Used ODBC for accessing the data in a heterogeneous environment of relational and non- relational database management systems.
  • Used Struts annotation to perform Validation and implemented JSP custom tags according to the functionality.
  • Data Access Layer accessed Database using JNDI Names of Data source which are created on web sphere.
  • Used SPRING dependency Injection to access mapper objects created using Hibernate from data access layer.
  • Used Log4j to log the error friendly log messages to the log files.
  • For a pure JavaScript application Ext JS is been used.
  • Used Subversion to maintain the application code at all the levels
  • Interacting with the Quality team about the issues, bugs found and fixing them in the testing phase of the application and tracking them using Mantis Bug Tracker.

Environment: Java 5.0, JSF, Prime faces 3.2, EJB 3.0, Spring, Restful, JAX-RS, Hibernate, Oracle, Windows 2007, Eclipse, JUnit, Log4j, Maven, Ext JS, SVN, JBPM 5, ODBC, D3.

Confidential, Overland Park, KS

Java Developer

Responsibilities:

  • Part of Design Team and user requirement gathering meetings.
  • Develop and code interfaces, classes and create appropriate relationship between system classes and interfaces.
  • Used JavaScript for client side validation and used OOPS methodology to develop the application.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Developed various functional and technical components EJBs.
  • Created RESTful web service to manage debit card accounts.
  • Develop the code for GUI using JAVA, JSP, JavaScript, Ajax, spring, Hibernate and HTML.
  • Used JavaScript for client side validation.
  • Creating build scripts using Maven.
  • Used Struts framework to track MVC architecture in the application server.
  • Created business logic and application in Struts Framework using JSP, and Servlets.
  • Used TDD Methodology to write test cases and test the modules based on that and check if succeeds and then re-write/refactor the code and did iterative development (Agile).
  • Utilized Adobe Flex, Hibernate and spring to implement project within JBoss.
  • Maintained internal DNS subdomain along with mail server.
  • Implemented the Connection Pool to the database.
  • WebLogic server was used as application server for the entire project.
  • Worked with Microsoft Visio and Office.
  • Generated Reports using Jasper Reports/Crystal Reports in various formats.
  • Work with the support team for issues that arise in production.

Environment: Core Java, XML, JavaScript, AJAX, Maven, JDBC, Struts, GUI, Servlets, JSP, JAX-RS, RESTFUL, Oracle 9i, SQL, PL/SQL, DNS, UML, JBoss Application Server, Microsoft Visio, Windows.

Confidential, Brentwood, TN

Java Developer

Responsibilities:

  • Involved in complete life cycle of design, development, testing and deployment of application
  • Model View Controller (MVC) architecture has been adopted to provide framework.
  • Generated User interface Templates using JSP, JavaScript, CSS, HTML, and DHTML.
  • Recording, Edit and debugging using Selenium.
  • Design and Development of Struts Action classes, Views using Struts.
  • Developed the Controller Servlet based on Java Struts Framework component.
  • Development of JavaScript for client end data entry validations.
  • Design and implemented the presentation layer using Struts with Tiles.
  • Implemented Tag libraries in JSP pages.
  • Developed the business tier using Spring beans, and involved in wiring (both bean wiring and Auto wiring) the beans in Spring Configuration files.
  • Designed and developed the data access layer using JPA and Hibernate with annotations to map the domain objects to the database.
  • Designed tables according to the business rules and created Mapping files, Hibernate Queries to retrieve business data.
  • Maintained logging in the application using Log 4J.
  • Involved in planning process of iterations under the Agile Scrum methodology.

Environment: Java/JDK 1.5, Servlets 2.5, JSP 2.0, Struts framework 1.2, Spring 3.0, Hibernate 3.6, WebLogic 10.3, JavaScript, CSS2, HTML4/XHTML, XML, Tiles, Selenium, Oracle 11g, SQL/PL SQL, Log 4J, Maven, WindowsXP/2000.

Confidential

Junior Java Developer

Responsibilities:

  • Developed a web application using JSP, Servlets and JavaBeans.
  • Wrote unit tests for Business logic layer and data access layer using JUnit.
  • Learned and implemented different design patters like Singletons, Factory method, Builder etc.
  • Participated heavily and later maintained the documentation for projects.
  • Developed content management systems for multiple clients using J2EE.
  • Used EJBs in the application and developed Session beans to house business logic.
  • Developed views for JSP pages using jQuery and AJAX.
  • Worked extensively on creating rich front-end web interface using HTML/CSS, JSTL, JavaScript, jQuery.
  • Used SQL Server as the database for the application.
  • Generated PDF reports using XSL-FO.
  • Implemented XSLT transformations for converting XML to HTML.

Environment: Windows, Linux, Java, JSP, Servlets, EJB, JUnit, JDBC, HTML, CSS, JavaScript. JQuery

We'd love your feedback!