We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Westlake, TX

SUMMARY

  • 7+ years of experience in fulllife cycle(SDLC)of the software development process includingrequirement analysis, design, development and integration.
  • Expertise in implementing web and enterprise applications using Java, JSP/Servlets, Struts, EJB, SPRING, Hibernate, JDBC, JMS, Web Services, and XML technologies.
  • Experience with MVC, Singleton, and Factory Method and J2EE patterns.
  • Experience with user interface technologies HTML, CSS, JavaScript, AJAX, jQuery, and JSON
  • Strong experience of developing persistence layer with JDBC, Hibernate and JPA
  • Experience working with Java Multi - Threadingapplications.
  • Expertise in several J2EEtechnologies like Servlets, JSP, Spring, Struts, EJB, JSF, SOAP and REST web services, Hibernate, JDBC, iBatis, and MyBatis.
  • Experience with of IDE tools like Eclipse, RAD, and NetBeans
  • Excellent working knowledge of XML, XSL/XSLT, and DTD/XSD.
  • Good working experiences in application servers like JBoss, Weblogic, WebSphere
  • Involved in application design, architecture and implementation using J2EE, EJB, Hibernate, Swing, Struts, JSP Servlets, Filters, JMS, JDBC, Linux Boxes, JNDI, MDB, Java Beans, Web Services, AJAX,Java Script, HTML, DHTML, XML, XSLT, ANT, Maven, log4j.
  • Experience implementing Struts (Model View Controller framework), spring frameworks and Object Relational mapping (ORM) tools such as Hibernate.
  • Good experience in Spring modules like Spring AOP, DAD etc.
  • Implementing Spring aspects for logging cross cutting concern.
  • Strong experience in developing JAVA/J2EE applications using IDEs like RAD, Eclipse, My Eclipse and Webservers like Tomcat, Web Sphere and Web Logic.
  • Experience in performing Unit/ Integration & System testing using JUnit
  • Experience in using Ant and Maven as build tools.
  • Proficient in using source control tools such as CVS, SVN and Rational Clear Case,
  • Good understanding of Rational Rose for designing UML use cases, class diagrams, and sequence diagrams.
  • Experienced in writing SQL queries
  • Hands of experience and in depth knowledge of each and every layers of Linux Boxes & Full Stack.
  • Expertise with Drools which is a Business Rules Management System (BRMS) solution.
  • Extensive experience of LincQ toJava conversions, covering every stage of the Lincmigration project. Good working knowledge on SVN and GIT for code management and version control.
  • Experienced in working Agile Development environments (SCRUM).
  • Efficient team member with excellent work/time management skills, communications and Interpersonal Skills, ability to work under strict deadlines.

TECHNICAL SKILLS

Technologies: Java J2EE 6.0, JSP, J2EE 6, Struts 2.0/1.1, Servlets, JNDI, Java, JDBC,WebServices, EJBs, Java Beans, JMS, Hibernate, Spring, XML, Javascript, XSLT,HTML, CSS, AJAX, JUNIT, JPA, LincQ, Design patterns, Drools, Full Stack.DHTML, DTD, XSD, SAX, DOM, JSON, Angular JS, Node JS

Frameworks/ORM tools: Spring 3.0/2.5/2.0, Struts 2.0/1.1, Hibernate 3.0, Apache Axis2.

App Servers/ Middleware: WebSphere 7/6.1, Weblogic 11g/10/9/8.1, Tomcat 6.0, JBoss4.x

IDE / Programming Tools: Eclipse 2.1/3.7, NetBeans 7

Operating System: UNIX, Linux, Solaris, Windows NT/XP/7/8.

Scripting Language: Python,JavaScript, JQuery

Web Services: Apache Axis, SOAP

Database/Tools: Oracle, MS SQL Server 2005, MySQL

Libraries and Tools: Ant/Rational Rose/Maven

PROFESSIONAL EXPERIENCE

Confidential, Westlake, TX

Java/J2EE Developer

Responsibilities:

  • Designed the application using Agile Methodology.
  • Developed user interfaces using JSPs, Struts, HTML, XHTML, DHTML, CSS, Java Script, JSP Custom Tags.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features.
  • Implemented the Web Application using Struts Framework.
  • Developed Java Classes for implementation of Persistence of objects and Caching of Data using Hibernate.
  • Used Struts Tag Libraries to allow easy integration of Struts Framework into projects logic.
  • Used Struts Framework to design actions, action forms, and related configuration for every use-case.
  • Developed code using various patterns like Singleton, Front Controller and Value Objects, Service Locator.
  • Used Spring Framework at Business Tier and also Spring's Bean Factory for initializing services.
  • Good knowledge of REST-full web services using JAX-RS and Jersey tools.
  • Extensively used Core Java such as Exceptions, and Collections.
  • Designed WSDL's and elaborated type definitions schemas based on corporate standards, integration and security specifications.
  • Created web services using SOAP, to allow application and services to connect to them over the Internet.
  • Implemented the Web Services and associated business modules integration.
  • Tested JSPs in Firefox and Internet Explorer browsers. Identified and fixed browser related issues.
  • Used ANT script to compile and build the WAR.
  • Configured the WebLogic handler for the Apache Web Server to serve static files (jsp, html, images and css).
  • Migrated few small standalone databases on Hp to 11g 2 node Rac databases on Linux boxes using Goldengate schema level and table level replication with multiple pumps for Zero down time migrations.
  • Developed SQL Statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.
  • Developed Servlets for Document Upload, Image Streaming and Caching the data.
  • Development and Integration of the Application using Eclipse IDE.
  • Involved in the full system life cycle and responsible for Developing, Testing, Implementing.
  • Involved in Unit Testing, Integration Testing, and System Testing, used JUnit framework.
  • Developed JavaScript validation for client side validations. Performed Code reviews and code fixes.
  • Used SVN for version control and Log4J to store log messages.

Environment: Java 1.5, J2EE, Springs, JSP, Struts, Hibernate, Java Script, AJAX, HTML, Linux Boxes, CSS, JDBC, Eclipse, Weblogic 10.x, Restful Web Services, WSDL, Oracle, ANT, Windows, SOA, Design patterns, JUnit, jQuery, SOAP.

Confidential, Madison, WI

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using Agile development methodology.
  • Involved in Functional creating the Detailed Designs from functional design documents.
  • Involved in Presentation Development using Struts Framework.
  • Involved in creating the Action classes and Form Beans and configured them in Struts-config.xml for action mappings.
  • Involved in business requirement gathering and technical specifications.
  • Implemented J2EE standards, MVC architecture using Struts Framework.
  • Implemented Servlets, JSP and Ajax to design the user interface.
  • Implemented and configured various Action classes for handling the client requests using Struts framework.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO, DTO.
  • Used EJBs (Stateless Session beans) to implement the business logic.
  • Wrote WebServices using SOAP for sending and getting data from the external interface.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) and deployed in Weblogic Application Server environment.
  • Created Stored procedures using PL/SQL for data modification (Using DML insert, update, delete) in Oracle
  • Interaction with Oracle database is implemented using Hibernate.

Environment: J2EE, EJB, WebServices, XML, XSD, RUP, Microsoft Visio, LinuxBoxes, Clear Case, Source Integrity, Oracle 10g, Weblogic Application Server, SOA, LDAP, Eclipse, LOG4j, Servlets, JSP, Unix, Struts, Hibernate.

Confidential, Indianapolis, IN

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development life cycle.
  • Involved in business requirement gathering and technical specifications.
  • Implemented J2EE standards, MVC architecture using Struts Framework.
  • Involved in building the Web Application using the Struts Framework by creating the Action classes, Form beans and configuring the action mappings in struts-config.xml.
  • Implemented JSP and Ajax to design the user interface.
  • Used Struts, JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Presentation Tier is built using the Struts framework.
  • Used EJBs (Stateless Session beans) to implement the business logic.
  • Involved in writing the ANT scripts to build and package and deploy the application.
  • Jenkins and ANT scripts for automating the process of building, testing and deploying the system.
  • Developed the test cases using Junit for unit testing.
  • Wrote WebServices using SOAP for sending and getting data from the external interface.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) in Weblogic Application Server environment.
  • Created Stored procedures using PL/SQL for data modification (Using DML insert, update, delete) in Oracle
  • Interaction with Oracle database is implemented using Hibernate (ORM).

Environment: Java, J2EE, Servlets, Struts, Spring, PL-SQL, HTML, Weblogic Application Server, Rational Rose, UML, MS Visio, Rational Unified Process (RUP), XML, Oracle, VSS, Log4j, Unix.

Confidential

Java /J2EE Developer

Responsibilities:

  • Used Toad and developed stored procedures in Oracle 12, SOAP web services and JPA to get the data onto the UI page.
  • Developed a complex stored procedure for the train movement based on the complex data from different tables using TOAD 12.
  • Deployed the application using WebSphere Application Server 8.5.
  • Used ANTHill to develop build scripts and generate source files that handle JAR and WAR files.
  • Used Log4J for logging and tracing the messages.
  • Gained knowledge on developing Web Services(SOAP) to communicate with the application using XMLs using SOAPUI-4.6.1.
  • Used Rational Application Developer 8.5.1 (RAD) IDE on Windows7 to develop the created XML documents on the fly in the code for SOAP UI webservices.
  • Used Log4J for logging and tracing the messages.
  • Followed Agile Sprint and Scrum methodologies for the status meetings.
  • Used Quartz Scheduler for batch jobs.
  • Prepared end-user as well as developer, project technical documentations.
  • Prepared design/ test documentations and mentoring junior associates.
  • Prepared design document and prepare estimates for coding and testing.

Environment: Java 1.7, HTML, Java Script, AJAX, XML, Rational Application Development (RAD), Anthill, Windows 7 OS, JPA, WebSphere Application Server 8.5(WAS), SOAP UI Web Services, TOAD for Oracle 12

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in prototyping, proof of concept, design, Interface Implementation, testing and maintenance.
  • Created use case diagrams, sequence diagrams, and preliminary class diagrams for the system using UML/Rational Rose.
  • Designed and developed the persistence tier using Hibernate framework.
  • Designed and developed front view components using JSP and HTML.
  • Developed re-usable utility classes in core java for validation which are used across all modules.
  • Developed UI navigation using Struts MVC architecture.
  • Developed Java classes for implementing Business logics using EJB 3.0(Stateless session, entity, message driven beans).
  • Used JNDI to support transparent access to distributed components, directories and services.
  • Deployed and tested the application with web server Tomcat, WebSphere.
  • Developed Interactive web pages using AJAX and JavaScript.
  • Worked on Report Module, generating PDF/ CSV according to template.
  • Configured and tested the application with database server Oracle 10g and MySQL 5.0
  • Involved in developing various reusable Helper and Utility classes using Core Java, which are being used across all the modules of the application.
  • Helped in database design and tuning. Created stored procedures, Views in the Database
Environment: JDK 1.4, Core Java(Multithreading, Collections), JSP, JSTL, Servlets, Struts 1.2, EJB 3.0, XML, HTML, Java Script, AJAX, SOAP, WSDL, UML, JDBC, JUnit, log4j, WebSphere Application Server, Oracle 10g Database, MS-SQL Server 2005, Windows NT

We'd love your feedback!