We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • 7+ years of Experience in object oriented programming analysis with extensive full Software Development Life Cycle (SDLC) experience in Application Software Specifications, Design, Development, Testing and debugging, Maintenance.
  • Experience in full life - cycle development of software using Object Oriented Programming/ methodologies (OOPs).
  • Experience in Design and development of Internet/Intranet applications using JAVA/JMS/EJB 3/JSF/Spring/JSP/Servlets/JDBC/Hibernate technologies.
  • Experience in Server side development using EJB 3, JNDI, JDBC, RMI, JDK 1.7/1.6/1.5/1.4, and Log4j.
  • Very good experience with the scripting in HTML, JavaScript, CSS.
  • Good Experience in Core Java concepts like JavaBeans, Collections Frameworks, and Multi-threading etc.
  • Experience in Analysis, Design, Code Reviews, Unit testing and Integration Testing.
  • Developed applications using Eclipse and Spring Tool Suite (STS).
  • Expertise in developing applications using EJB, JSP, Servlets, JDBC, JNDI, HTML, JavaScript, AJAX, XML.
  • Familiar with Taglibs and other important directives to provide functionality to the JSP pages.
  • Proficient in using JMS and MQ-Series to provide communication between two loosely coupled systems.
  • Experienced in the functional usage and deployment of applications in JBoss, Web Logic, Web Sphere and Apache Tomcat.
  • Good knowledge of Database design and development that involves ER Modeling using UML, Relational database schema, Functional dependencies, Normalization of tables, writing Stored Procedures, Triggers in PL/SQL on Database Servers like Oracle, SQL Server 2005, MySQL and Post Gre SQL.
  • Experienced in using Apache CFX for Web Services.
  • Good Knowledge in Object Relational (ORM) mapping tools like Hibernate.
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).
  • Proficient with Web Services Description Language (WSDL) for describing Web services and developing a UDDI compliant registry for publishing and finding description for Web services.
  • Used log4J for enabling runtime logging. Performed System Integration test to ensure quality of the system.
  • Very good knowledge of all the Object Oriented Programming concepts (Inheritance, Encapsulation and Polymorphism).
  • Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) by using Rational Rose.
  • Strong experience in different phases of Software Development Life cycle (SDLC) and Rational Unified Process (RUP) including Design, Implementation and Testing during the development of software applications.
  • Excellent analytical capabilities and good communication skills. Ability to quickly adapt to new environments and learn new technologies.

TECHNICAL SKILLS

Java Technologies: JSF, Servlets, Java Beans, JSP, JMS, JDBC, Web Services, Spring, AngularJs, Emberjs.

App Servers: Tomcat, JBoss, WebSphere, WebLogic

Languages: Java, J2EE, C, C++

Scripting: Java Script, HTML, CSS, AJAX, XML, XSLT

Databases: Oracle 9i/10g/11g, SQL Server 2005/2008, MySQL, RDBMS

FrameWork: Spring, JSP, Hibernate, JSF

Operating System: Windows XP/ 2000/2007/2008

Development Tools: Rational Application Developer(RAD), Spring Tool Suite(STS), Eclipse, TOAD

Version Control Tools: SVN, Visual Source Safe(VSS), Concurrent Versions System( Confidential )

Servers: Apache Tomcat, JBoss 4.3/6.0/7.0, WebSphere

Build Tools: Maven, ANT Hill

PROFESSIONAL EXPERIENCE

Confidential, Texas, Plano

Java/J2EE Developer

Responsibilities:

  • Developed application components using core Spring Framework.
  • Developed REST client using Spring REST to retrieve data from.
  • Deployed application on Web Logic application server.
  • Implement stored procedures using Spring JDBC template.
  • Developed Spring Configuration file to define data source and beans.
  • Used design patterns such as Singleton and prototype classes to implement various service classes.
  • Used JDBC template to manage transactions such as isolation, propagation, read-only status.
  • Implemented SQL queries like Select, Insert, Delete, and Update statements.
  • Tested the functional requirements using JUnit test cases.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Used Data Studio to connect to DB2 database, run stored procedures, and to execute SQL queries.
  • Used Log4J for logging and tracing the messages.
  • Used ANT Hill to build the application and deploy it to various environments (development, testing).

Environment: Java 1.6, Spring 2.5, Java Web Services (REST, JAX-WS), EJB 3.0, Web services, Apache CFX 2.0, MyEclipse 10,Data Studio 3.1.1, Web sphere Application Server 6.1, Java Beans, UML, XML, XHTML, DHTML, JavaScript, CSS, XSL, DB2, SQL, Log4j, UNIX Confidential Script.

Confidential, Madison, WI

Java/J2EE Developer

Responsibilities:

  • Prepared technical design documents (TDD) for Use cases.
  • Performed Use case design, object modeling using UML, like Transformation of the Use Cases into Class Diagrams, Sequence Diagrams.
  • Developed UI pages with JSF framework.
  • Developing REST APIs for communication to external application, application integration.
  • Framework leverages JSF features like Event handling, Validation mechanisms, and state management.
  • Creation Managed bean used to instantiate backing beans used in a JSF application and stores them in a Scope.
  • Spring Framework at Business Tier and Uses spring's Bean Factory for initializing services.
  • Used Spring Core Annotations for Dependency Injection.
  • Developed Backing beans to handle UI components state and stores that state in a scope.
  • Wrote EJB Stateless session to communicate with Controller and Service layer i.e. make the EJB calls from Backing Beans.
  • Wrote configuration files for injecting EJBs, Service Impls and DAO classes.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
  • Provided services as SOAP based web services and Restful web services to support mobile devices.
  • JSF Framework used for UI pages and Faces Servlet acts as Front Controller.
  • Prototyped use of JSF for presentation development and Spring for middle tier development to analyze if use would ease development.
  • Extensively used JSF Core and HTML tags in UI pages. Production support of Flex UI, Javamiddleware and JavaDrools rules engine based application.
  • Implemented web service using Apache Axis, used Bottom-up approach.
  • Efficiently presented the data using JSF Data tables.
  • UI pages Navigation defined in faces-config.xml
  • Developed complex SQL join queries for efficiently accessing the data.
  • Used Spring Framework with Hibernate to map to Oracle database.
  • Wrote HBM Files for mapping Java objects to tables in relational database and updated it as required.
  • Hibernate used as Persistence framework mapping the ORM objects to tables.
  • Used Oracle 10g as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.

Environment: Java 1.5, JSF 1.2, Spring 2.5, Hibernate 3.0, Java Web Services (REST, JAX-WS), Drools, EJB 3.0, JNDI, AJAX, Web services, Apache Axis 2.0, Eclipse 3.4, Web sphere Application Server 6.1, Java Beans, Sun RI, Primefaces, Clear case, ClearQuest, UML, XML, XHTML, DHTML, JavaScript, CSS, XSL, Oracle 10g, SQL, SQL Navigator, PL/SQL, Log4j, UNIX Confidential Script.

Confidential, Carmel, IN

Java/J2EE Developer

Responsibilities:

  • Involved in deploying the application with Spring Framework and Hibernate
  • Implemented the AJAX, JSPs, and Servlets, in the MVC Struts Framework to effectively handle the workflow of the application.
  • Developed Action classes to handle HTTP client requests by using HTTP Servlet Request, HTTP Servlet Response, Action Mapping and Action Form objects.
  • Worked with Core Spring Framework for Dependency Injection, Spring Context to provide message sources
  • Developed Spring Configuration file to define data source, beans and Hibernate properties
  • Designed and developed the User Interface using JSP, JSF, HTML, CSS and JavaScript
  • Various JSF, Rich facestagswere used to implement asynchronous requests to web container
  • Worked with Spring web flow to represent UI flow
  • Implemented Design Patterns like MVC, Session Facade and Data Transfer Objects
  • Used Hibernate XDoclet tags to generate hbm.xml files
  • Worked with Hibernate for developing Persistence classes to interact with the database
  • Implemented WSDL XML document to located and describe the web services
  • Developed Ant scripts to deploy EAR, WAR files for deployment into server
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles
  • Worked with Log4J for logging purpose in the project
  • Involved in building and deploying scripts using Maven to generate WAR, EAR and JAR files

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

Confidential, Dallas, TX

Java /J2EE Developer

Responsibilities:

  • Developed a Network Analysis and Planning Application (NAPA) using JSF 2.1/Prime faces .
  • Used Toad and developed stored procedures in Oracle 12, SOAP webservices 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, JSF 2.1, Prime faces 3.5, 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, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Involved in development of Care Plansmodule, which provides a comprehensive library of problems, goals and approaches.
  • You have the option of tailoring (adding, deleting, or editing problems, goals and approaches) these libraries and the disciplines you will use for your care plans.
  • Involved in development of General Ledgermodule, which streamlines analysis, reporting and recording of accounting information.
  • General Ledger automatically integrates with a powerful spreadsheet solution for budgeting, comparative analysis and tracking facility information for flexible reporting.
  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Designed user-interface and checking validations using JavaScript.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Developed various EJBs for handling business logic and data manipulations from database.

Environment: J2EE, Java/JDK, JDBC, JSP, Servlets, JavaScript, EJB, JNDI, JavaBeans, XML, XSLT, Oracle 9i, Eclipse, HTML/ DHTML, SVN.

Confidential

Java 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. (JSP, JSF, tiles, JSTL, Custom Tags).
  • Created JSF components for presentation layer.
  • 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, Confidential Scripting, JUnit, log4j, JMS, Apache Tomcat, WebSphere Application Server, Oracle 10g Database, MS-SQL Server 2005, Windows NT, Unix/Linux.

We'd love your feedback!