We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Java/J2EE software engineer with experience over 8 years in analysis, design specification, code development, code integration, testing and deployment using various methodologies with Java/J2EE.
  • Expertise in OOA, OOD, SDLC, software development, Java Application Development, distributed application development and Object Oriented Programming (OOP).
  • Skilled in developing User Interfaces using JSP, JavaScript, AJAX, and DOJO.
  • Have Extensive knowledge in design and implementation of client/server and web applications using J2EE (Servlets, JSP, JSTL, JNDI, JMS, JDBC,) and XML technologies (DTD, XML Schema, XML, XSL and XSLT).
  • Expertise in application development using various frameworks: Struts, Spring framework, Hibernate.
  • Experienced in developing MVC2 architecture using framework and developed GUI plug - ins like tiles framework.
  • Utilized the features of Spring Framework like IOC, AOP. And developed light weight components and have experience in implementing the Spring web MVC.
  • Consumed SOAP and Web Services for data communication between remote systems.
  • Experience with WSAD, RAD, Websphere, JBOSS, Websphere Portal Server and Tomcat Server.
  • Experience working with JAVA and TIVOLI tools with multiple RDBMS environments on multiple platforms.
  • Strong experience in XML, XSD, XSLT in generating dynamic web content using XSL for formatting.
  • Expertise in writing sub queries, Stored Procedures, cursors, functions and performed data analysis using PL/SQL.
  • Wrote unit tests using JUnit.
  • Good working knowledge on CVS and SVN for version control.
  • Self starter and team player having good communication skills
  • Ability to work in tight schedules

TECHNICAL SKILLS

Languages: C, C++, JAVA, SQL, PL/SQL, XML, XST

Web Technologies: HTML, XML, JavaScript, Custom Tags, CSS

J2EE Technologies: RMI, JNDI, JMS, Web Services (WSDL, SOAP)

Frame Works: Spring, Spring MVC, Spring Web-Flow, Hibernate

Process Automation Tool: ANT, Log4J, Maven, Junit, CVS

Databases: Oracle 10g/9i

IDE Tools: Eclipse, Netbeans

Operating Systems: Windows XP/2000/NT/98

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Installation, configuration, and administration of JAVA environment.
  • Management and maintenance of JAVA Open source updates.
  • Analyzing functional business applications and design specifications for functional activities.
  • Implement and develop software to satisfy design objectives.
  • Analysis and design of system applications. Implement system and database management concepts and the use of programming languages.
  • Possesses knowledge of state-of-the-art software/database engineering methodologies, CASE tools, and design techniques, as well as applicable software/database standards. Develops block diagrams and logic flow charts.
  • Translates detailed design into computer software.
  • Supports testing, debugging, and refining the computer software to produce the required product.
  • Prepares program-level and user-level documentation. Enhances software to reduce operating time or improve efficiency.
  • Using ANT scripts to build the application and deployed.
  • Monitor load process to ensure accurate data feeds.

Environment: Java 1.4, Tivoli Work Scheduler, Clear Case, DB2.

Confidential, Chicago, IL

Security Automation J2EE Developer

Responsibilities:

  • Designed and developed web pages using HTML5, JavaScript, DOJO, JSON and AJAX.
  • Developed cross browser and multi browser compatible web pages using HTML5, CSS3 and JavaScript.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Coordinated with the Business Analysts and conducted feedback sessions with the Associates in order to understand the requirements of the user interface layout of the web application.
  • Used JSON for data exchange between client and server.
  • Participated in development of a new business application for the layout using Grid DOJO framework. Created components like Grid, Panels, Toolbars, button and Combo-box etc.
  • Used Ajax to reduce the network load and update only the certain components of the website.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Updated the website from time to time for special Requirements.
  • Performed transfer and loading of files to DB2.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.
  • Developed and prepared test cases for unit testing with JUnit.
  • Followed Agile methodology for the software development.

Environment: HTML, CSS, JavaScript, DOJO, MVC, AJAX, JSON, SVN, XML, JSP, Servlets, Spring, Hibernate, DB2.

Confidential, Bloomington, IL

Java Support Developer

Responsibilities:

  • Designed and developed user interface of application module using HTML, CSS and JavaScript.
  • Implemented controller classes using Struts API and configured struts action classes and tiles definitions using XML configuration files.
  • Extensively used JavaScript for client side validations.
  • Involved in production fixes, production release support.
  • Extensive experience in using Application servers Web Sphere Application server, Apache Tomcat.
  • Had good experience in spring framework.
  • Managed source repository using CVS for version control tool.
  • Actively participated in defect triage meetings with QA team.

Environment: Java 1.5, J2EE, Spring 2.x, Struts, JSP 2.0, HTML, CSS, XML, JDK, JavaScript, Web Sphere application server, RSA, Eclipse

Confidential, Lansing, MI

Java/ETL Developer

Responsibilities:

  • Engaged in development of the entire spectrum of business components, including the web interface, J2EE based middleware, database connectivity systems and related database.
  • Developing application front end using Jakarta Struts Framework with Java Server Pages, using IBM RAD.
  • Creating tile definition, struts-config files and resources bundles using Struts Framework.
  • Implementing validation framework for creation of validation.xml and used validation-rules.xml.
  • Designing the application using Front Controller, Service Controller, MVC, Factory, Data Access Object, Service Locator, and Session Façade Design Patterns.
  • Using request level affinity instead of Session Level to increase the scalability.
  • Working on database objects and wrote SQL queries procedures and packages to retrieve the data from database.
  • Using Perforce for revision controlling.
  • Involving in all aspects of developments from Swing GUI programming, for indexing of scanned documents in office automation module.
  • Used stateless session bean for maintaining the transaction to minimize resource overhead.
  • Implemented new releases to add more functionality as per requirements.
  • Using ANT scripts to build the application and deployed on Websphere Application Server.
  • Developing stored procedures, triggers and also complex SQL queries for DAO objects.

Environment: Java, Java EE, Struts, JavaScript, SQL Query, JSP, Servlets, Oracle 11g, DB2, PL/SQL, XML, CSS, HTML.

Confidential, Walnut Creek, CA

Java Developer

Responsibilities:

  • Developed, enhanced, and maintained online application and database, which meets business and functional requirements.
  • Involved in analyzing the UML design and developing the application with the specified architecture.
  • Involved in front end design in HTML.
  • Client side validations were performed by JavaScript.
  • Used Struts framework to implement MVC design pattern.
  • Developed JSPs as views, action servlets as controllers and action classes as wrappers to business objects and action form beans for modeling.
  • Developed and used custom tags for JSPs dynamic content display.
  • Used Composite View design pattern in view layer.
  • Used JDBC to connect to the database.
  • Involved in the development of Stored Procedures.
  • Involved in performance tuning of the application.
  • Involved in developing and organizing custom error pages and exception handling.
  • Involved in rigorous communication with the other teams for frequent code changes for varying requirement interests.
  • Analyze, design, estimate, code and test new systems, enhancements, and bug fixes.
  • Created functional requirements, technical, and design specification documents.

Environment: JSP, Servlets, XML, Struts, Design patterns, Java, Oracle 7i,Web Logic 7, Toad, and CVS.

Confidential, Columbus, OH

Java Application Developer

Responsibilities:

  • Responsible for development, feature enhancement of the existing application.
  • Used different user interface technologies JSP, HTML, CSS, and JavaScript for developing the GUI of the application.
  • Used Rational Application Developer (RAD) for coding, debugging and testing the application.
  • Implemented the application modules using Spring Core layer (IOC), Spring AOP, Spring ORM layer and spring DAO support layer in order to develop the application.
  • Implemented spring services to perform specific business operations using dependency injection.
  • Used Object/Relational mapping tool Hibernate to achieve object to database table persistency.
  • Consumed Spring Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customers.
  • Designed various tables required for the project in Oracle 10g database and used Stored Procedures in the application.
  • Used PL/SQL to create, update and manipulate tables.
  • Used Maven scripts to build the application and deploy on WebSphere Application Server.
  • Developed different modules of the application using Eclipse.
  • Monitored the error logs using Log4J.
  • Used Junit for unit testing.

Environment: Java 1.5, WebSphere application server, Eclipse, Oracle 10g, Spring 2.5, Hibernate 3.0, JSP, Servlets, JavaScript, HTML, CSS, XML, SOAP, WSDL, UDDI, PL/SQL, JDBC, JNDI, AJAX, Junit, Maven, Log4J

Confidential, Austin, TX

Java System Analyst/Programmer

Responsibilities:

  • Analyzed the existing application and involved in designing the architecture of new implementation.
  • Developed Web application process for submitting permit using JSF framework. This includes the use of JSP, Java Beans, XML, HTML, EJB, Hibernate and Java Server Faces framework using design pattern.
  • Oracle was used to store data at the back end.
  • Involved in the designing Sequence diagrams and Class Diagrams.
  • Involved in the design and development of the application.
  • Designed session EJB’s for the services tier.
  • Designed and developed reports using Crystal Reports for regulatory authorities.
  • Used Hibernate for persistence.
  • Involved in using SOAP protocol to exchange data between two applications within the form of XML.
  • Involved in deployment and profiling of the application.

Environment: JDK, EJB, JSF, JSP, Websphere 6.0, RAD 6.0, XML,CSS, AJAX, Java Script, HTML, XHTML, Hibernate, WebServices, SOAP, Oracle 10g, PL/SQL, UNIX, TOAD, SVN.

Confidential

Java Developer

Responsibilities:

  • Involved in coding for Project Management, Leave Management, and Quality Management modules.
  • Extensively used JSP Scriptlets and Java Beans to develop the frontend web pages.
  • Wrote Servlets to process the request and create a response object.
  • Responsible for developing the helper and utility classes used across all modules of the application.
  • Involved in unit, integration and system testing.

Environment: JDK1.3, JSP1.1, Servlets2.0, Oracle8i

Confidential

Programmer

Responsibilities:

  • Participated in the design and development of a raw material purchasing system for a seafood cold storage and exporting using Java.
  • The system allows entry of purchase order according of various criteria.
  • It allows entering fulfillment of each purchase order and generation of quality control reports.
  • Participated on the analysis and design of the system.
  • Experience working on Eclipse, Oracle 9i and HTML.
  • Responsible for unit and Integration testing.
  • Data persistence done through JDBC.
  • Implemented purchase order entry and reporting modules using Java Servlets.

Environment: Java, Java EE, Oracle 9i, Html

We'd love your feedback!