We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

IL

SUMMARY

  • Around 6 + years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design (OOAD) with Java/J2EE.
  • Expertise in Object Oriented Programming (OOPS) using Java and J2EE related technologies.
  • Expertise with Object Oriented Design (OOD), Analysis (OOA), based on Unified Modeling Language (UML) architecture.
  • Proficiency in developing secure enterprise Java applications using technologies such as JSP, JSF, Servlets, JAVA Beans, EJB, JMS, JNDI, JDBC, XML, CSS.
  • Experienced in implementing agile software development methodology.
  • Used TDD, an iterative software development process for development of the application.
  • Excellent hands on experience with XML, XML Schema and CSS.
  • Expertise in implementing various J2EE design patterns like Service Locator, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO) and Business Delegate in the development of Multi - Tier distributed Applications.
  • Strong experience in RDBMS using Oracle 11g, SQL Server, schema development, PL-SQL programming, including experience in Oracle fine tuning.
  • Experience in developing web based GUIs using JSF, JSP, HTML, DHTML, JavaScript and Ajax.
  • Good knowledge in using Web Services like JAXP - DOM, SAX, XSLT, JAXB - Un-marshalling and marshalling, SOAP protocol in RESTFUL web services.
  • Extensive experience in modeling presentation tier using Struts MVC2 (Model-View-Controller) architecture.
  • Designed flexible and scalable solutions that not only meet the customer’s current needs and requests, but also is also adaptable enough to meet any future changes.
  • Experience in working with MySQL and Oracle 11g. Experience includes SQL Programming, stored procedures and functions.
  • Strong expertise in core Java, Algorithms, data structures, problem solving.
  • Experienced in using Operating Systems like Windows 98 / 2000/NT / XP, Linux, UNIX, AIX. Knowledge in UNIX Shell Script.
  • Excellent Technical background, communication, interpersonal and presentation skills. Very quick at learning new technologies and frameworks.
  • Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
  • Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations.

TECHNICAL SKILLS

Programming Languages: C, C++,HTML and Java

Tools: Eclipse, Microsoft Visual Studio, Microsoft Office, Oracle

Scripting Languages: Shell Scripting, PHP

Databases: MySQL, Oracle, PL/SQL

Database Tools: JDBC, SQL, and DML

IDE: Eclipse IDE, Net Beans IDE

Operating Systems: Windows 2000, Windows NT 4.0, Windows XP, Windows 7, Windows 8 and Linux

XML Technology: XML, XML Schemaand XML ParsersOOA, OODData Modeling and design, Rational Rose, UML, use-case diagrams, ClassDiagrams, Activity diagram, Sequence diagram. Design Patterns

SW Methodologies: Waterfall Model, Agile

PROFESSIONAL EXPERIENCE

Confidential, IL

Java/J2EE Developer

Responsibilities:

  • Involved in Presentation Tier Development using JSF Framework.
  • Involved in business requirement gathering and technical specifications.
  • Implemented J2EE standards, MVC2 architecture using JSF Framework.
  • Implementing Servlets, JSP and Ajax to design the user interface.
  • Extensive experience in building GUI (Graphical User Interface) using JSF.
  • Used JSF, JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Used EJBs (Session beans) to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
  • All the Business logic in all the modules is written in core Java.
  • Wrote Web Services using SOAP for sending and getting data from the external interface.
  • Used XSL/XSLT for transforming and displaying reports. Developed Schemas for XML.
  • Involved in writing the ANT scripts to build and deploy the application.
  • Developed a web-based reporting for monitoring system with HTML and Tiles using Struts framework.
  • Middleware Services layer is implemented using EJB (Enterprise Java Bean - stateless) in Web Sphere environment.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, DAO.
  • Funds Transfers are sent to another application using JMS technology asynchronously.
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Involved in writing JMS Publishers to post messages.
  • Involved in writing MDB (Message Driven Beans) as subscribers.
  • Created Stored procedures using PL-SQL for data modification (Using DML insert, update, delete) in Oracle
  • Interaction with Oracle database is implemented using Hibernate.

Environnent: J2EE, EJB, JSF, EJB, Web Services, XML, XSD, Agile, Microsoft Visio, Clear Case, Oracle 9.i/10.g, Weblogic8.1/10.3,RAD, LOG4j, Servlets, JSP, Unix.

Confidential, Houston, TX

Java/J2EE Developer

Responsibilities:

  • Involved in various SDLC phases like Design, Development and Testing.
  • Used Struts framework to develop the MVC architecture and modularize the application.
  • Developed the Business Logic using Plain Old Java Objects (POJOs).
  • Developed Graphical User Interfaces using HTML and JSP's for user interaction.
  • Created dynamic HTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Created set of classes using Spring DAO pattern to decouple the business logic and data.
  • Design Patterns implemented are Singleton and DTO.
  • Developed the GUI to check credit history of applicants using Swing Module.
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
  • Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a Web Logic Application server.
  • Implemented Hibernate in the data access object layer to access and update information in the Oracle10g Database.
  • Wrote PL/SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Implemented the logging mechanism using log4j framework.
  • Consumed Web Services to check the credit history report of the applicants.
  • Wrote test cases in JUnit for unit testing of classes.
  • Used Ant to build the J2EE application.
  • Used Eclipse 3.5 IDE for developing code modules in the development environment.
  • Used Clear Case version control to track and maintain the different version of the application.

Environment: JDK1.4, JSP, JavaScript, Struts1.1, Spring, Hibernate-3.0.5, JMS, EJB, JUnit, DBUnit, XML, CSS, DHTML, Taglibs, Web Logic 8.1, log4j, Ant, Rational Rose.

Confidential

Java developer

Responsibilities:

  • Designed Data Model and Developed Stored Procedures using PL/SQL.
  • Used JDBC API for interaction with the SQL Server Database.
  • XML was used to transfer the data between different layers.
  • Have used Glassfish 2.1 application server in running the applications.
  • Worked on database interaction layer for insertions, updating and retrieval operations on data.
  • Guided team members on Struts Framework.
  • Developed the Appraisal and KRA form using JSP, HTML, CSS and JavaScript.
  • Interacted with database to fix the bugs based on Business requirements.

Environment: J2EE, Servlets, JSP, XML, HTML, CSS Struts, JavaScript, Oracle 9i, PL/SQL, JDBC, Windows 2000.

Confidential

Java developer

Responsibilities:

  • Worked as Core Technical Team member for implementation of Health Care and Pharmacy Projects like Vista Track, Scope Tracking.
  • Designing the Database schema, Creating tables and views and writing stored procedures, functions and Queries in SQL.
  • Updated and maintained the history details of issue tracker.
  • Designed and created DAO’s using data modelling in the integration layer.
  • Involved in evaluating various tools and tool kits to improve the development performance.
  • Followed Agile - development methodology with daily stand-ups and two-week sprints.
  • Designed OO components and developed the functionality based on reusability in Core Java
  • Designed a guided inspection template and inspected the design models.
  • Worked on functional test cases and tabulated functional test analysis.

Environment: Core Java/J2EE, Servlets, JSP, XML, JBoss, JUnit, EMMA, JProfiler, Eclipse IDE.

We'd love your feedback!