We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

MN

SUMMARY

  • Around 7 1/2 years of experience in designing, developing and delivering client/server, n - tiered, and enterprise-level distributed applications using a variety of technologies. Participated through all phases of teh development life cycle comprising of system analysis, design, development, debugging, report generation, testing and Documentation. Experience working with multi faceted projects including Distributed Applications, Real Time Applications, Telecom, Health insurance, Customer Care and financial Applications with Multinational Clients.
  • Strong in Object Oriented Analysis, Design and Development using Rational Rose developed UML. (Use-Case diagrams, Activity diagrams, Class diagrams, Sequence diagrams and Interaction diagrams).
  • Extensive experience in design and development of multi-tier applications using Java, J2EE, Struts, Spring, Hibernate, EJB, XML, XSD, SOAP, WSDL, HTML, JavaScript, AJAX, Junit.
  • Experience in client side Technologies such as HTML, DHTML, CSS, and JavaScript.
  • Extensive experience in using MVC (Model View Controller) architecture for developing applications using JSP, JavaBeans, Servlets.
  • Expertise in Enterprise software architectural solutions for distributed computing systems using J2EE and Design Patterns.
  • Experienced in relational database design and modeling.
  • Extensive experience in working with and administering various application servers like Tomcat. Worked with different IDEs like Visual café, Jbuilder, Eclipse, WSAD, RAD6 and RAD7.5.
  • Strong background in successful application of OOPS designs principles and methodologies.
  • Expertise in developing UI using JSP, AJAX, JavaScript, XMI, HTML, DHTML, Struts, and Java Swing.
  • Expertise in developing applications using Struts and Hibernate
  • Expertise in server-side technologies EJB, SERVLET, EMF, JDBC, JNDI, JMS, JAXP.
  • Expertise in Apache components Struts, Log4j, and Tomcat.
  • Good experience in defining teh XML schemas and in working with different XML parsers like SAX and DOM to read and validate teh data held in XML documents.
  • Worked with various Style Sheets like CSS and XSL .
  • Source Control Management using software like ClearCase, SVN, Visual Source Safe, CVS.
  • Experience in writing stored procedures, triggers and PL/SQL scripts in Oracle, Sql Server, db2, Informix and Sybase.
  • TEMPEffective team player with good communication, interpersonal, and presentation skills.

TECHNICAL SKILLS

Languages: Java, Spring, JDBC, Servlets, CSS, Java Server Pages (JSP), J2EE, SQL Plus, C, C++, Struts, Spring, PL/SQL, HTML, XML, EJB, Ajax, JSF, Applets, Web Services, Web methods, Hibernate, Apache Axis, JavaScript.

Web & Application Servers: SQL Server, Apache Tomcat, JBoss

Design & Protocols: Object-Oriented, Client-Server, RDBMS Design, Coding Standards, Documentation Standards, Agile methodologies, HTTP, TCP/IP, and FTP.

Databases: Oracle 7/8i/9i, Sybase, MS Access, MS Sql Server

Operating Systems: Windows 95/98/NT/2000, Linux, Unix, Sun solaris

VersionControl Systems: Visual Source Safe, Rational ClearCase, CVS

Development Tools & IDE: Eclipse, WSAD,RAD 6/7, TOAD, Jdeveloper, Visio, Weblogic Workshop, Dreamweaver

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Interacting with teh team mates for understanding teh business and teh business users for gathering teh requirements.
  • Involved in Project Design Documentation, Design Reviews and Code Reviews.
  • Designed Interfaces using Eclipse .
  • Developed teh web GUI involving JSP, JavaScript, HTML and CSS under MVC architecture.
  • Used JavaScript and struts validation framework for front end validation.
  • Implemented Struts Framework for configuration of action mappings and presentation logic in JSP’s, Servlets. Involved in developing JSP for client data presentation and data validation on teh client side within teh forms.
  • Wrote test classes and suites for all teh java classes developed using JUnit framework.
  • Implemented TDD (Test Driven Development)
  • Helped recode teh existing Web Services to be in sync with new requirements.
  • Used SQL Developer and Toad to view results of Staging Tables during testing and production.
  • Configured Log 4j framework to generate logs in testing/production environment.
  • Worked with TrackWise Systems to create and modify events in production and testing directly with SAP and WebMethods Team.
  • Created customized SQL Queries to extract data as per parent and child relations.
  • Used CVS for source control in SharePoint files.
  • Good hands on designing and supporting teh project.

Environment: Java 6.0, Java Design Patterns, JDBC, ANT, Log4j, Eclipse, Oracle WebLogic 10.3, JBoss, UML, Visio, CVS, JSP, Servlet, Oracle11g, XML, TOAD 9.6.1, TrackWise 8.3.7

Confidential, MN

Sr. Java/JEE Developer

Responsibilities:

  • Interacting with teh team mates for understanding teh business and teh business users for gathering teh requirements.
  • Involved in Project Design Documentation, Design Reviews and Code Reviews.
  • Design Use Case diagram, Class diagram and Sequence diagram using MS Visio.
  • Designed and developed views, controller and model components implementing struts, MVC Framework. Configured struts-specific deployment descriptor (struts config.xml).
  • Developed teh web GUI involving JSP, JavaScript, HTML and CSS under MVC architecture.
  • Used JavaScript and struts validation framework for front end validation.
  • Implemented Struts Framework for configuration of action mappings and presentation logic in JSP’s, Servlets. Involved in developing JSP for client data presentation and data validation on teh client side within teh forms.
  • Used Hibernate Persistence Strategy to interact with database.
  • Configured Log 4j framework to generate logs in testing/production environment.
  • Used CVS for source control.
  • Good hands on designing teh project.
  • Applied design patterns like Transfer Object (TO), Data Access Objects (DAO), command, façade and Adapter for teh development of components.
  • Involved in teh project effort estimation.
  • Implemented TDD (Test Driven Development)
  • Interacted with clients during various phases of teh project.
  • Teh task status would be kept up to date using Spring.
  • Developed web-based online functions with complex user interfaces as well as batch jobs with extensive database interaction
  • Good experience in consuming teh existing Web Services.
  • JAXB for parsing teh XMLs.
  • Hands on experience with Jenkins

Environment: Java 6.0, Java Design Patterns, JDBC, ANT, JUnit, Log4j, Eclipse, Oracle WebLogic 10.3, JBoss, UML, Visio, CVS, JSP, Servlet, RAD7, Struts1.2, JavaBeans, Websphere Application Server 6.1, Oracle11g, Clearcase 7.0.0.1, XML, TOAD,Jenkins, Hibernate, Spring

Confidential, NJ

Programmer / Troubleshooting

Responsibilities:

  • Primary task was to maintain various payroll generation scenarios according to employee positions and related activities.
  • Developed Java Swing based front end for management to access teh system and browse payment information.
  • Designed a database processor component to maintain connection for specified JDBC driver and URL strings using Oracle 9i.
  • Made key contributions to teh development of dis system in JSF (richfaces), Spring, and Hibernate.
  • Created various interactive web pages using HTML, JavaScript, and CSS in order to integrate those pages into teh payroll project.
  • Responsible for analysis and design of teh application in Java based on MVC Architecture, used open source Struts framework.
  • Added features with latest Business requirements and system requirements as needed.
  • Wrote and customized several Java programs for teh generation of teh payroll processing for pay groups, benefits, retirement services, employer services, audit reports and teh out of balance records with rollups.
  • Design and development of User Interfaces and menus using HTML, JSP, Java Script, client side and server side validations.
  • Developed Struts Action classes and Validation classes using Struts controller component and Struts validation framework.
  • Teh task status would be kept up to date using Spring.
  • Used Hibernate framework to persist teh employee work hours to teh database
  • Wrote different Java Operation Class for handling different transaction events like benefits, adding/deleting dependent/family status change events and payroll processing.
  • Wrote test classes and suites for all teh java classes developed using JUnit framework.
  • Created teh Design Diagrams - Sequence and Class using teh RAD7 tool
  • Used XMLDATA and SQL queries for better performance of teh system.
  • Used Web Services and SOAP for messaging beans.
  • Involved in Defects Management using Mercury Quality Center
  • Prepared weekly status reports and conducted conference calls and meetings.
  • Worked on Production support from client requirements to developmental aspects with coding, system optimization and testing.

Environment: Java 1.4, JSP, JavaScript, Struts, XML, JDBC, Oracle 9i, HTML, CSS, Java Swing, JUnit, SEAM(JSF,RichFaces), JavaBeans, Oracle 9i/10G, XML/XSLT, HTML/DHTML, SOAP, TOAD 9.0, Websphere Portal Server, Rational Application Developer 7.0, Websphere Application Server, Windows XP, Web services, Mercury Quality Center 9.0, Hibernate, Spring.

Confidential, NJ

Programmer/Developer

Responsibilities:

  • Responsible for compiling, linking, troubleshooting, and debugging everyday product changes dat are checked in by hundreds of programmers.
  • Generated HTML and JavaScript reports to reflect current status of running builds.
  • Recognized as a resourceful contributer and acnoledged with increased developing responsibilities.
  • Within teh project teh task name, comments, and completion date were described using Java.
  • Teh task status would be kept up to date using Spring.
  • Tasks could be viewed or deleted over a database using IOC
  • Valid users are teh only ones who could access these features using Form Validation
  • Using log4j changes in teh database can be made.
  • Wrote test classes and suites for all teh java classes developed using JUnit framework
  • Worked on Production support from client requirements to developmental aspects with coding, system optimization and testing.
  • Added features with latest Business requirements and system requirements as needed.

Environment: Core Java/J2EE, XML, HTML, CSS, Eclipse, PL/SQL, JavaScript, JDBC, SQL Server, Windows XP, Java, Spring, IOC, log4j, Form Validation, Eclipse

Confidential, Riverbank, MN

Programmer/Developer

Responsibilities:

  • Involved in teh analysis & design of teh application
  • Responsible for creating web service using WSDL for request initiator which acts as a hub within USBANK which is teh centralized collection and status point for all service requests.
  • Developed teh controller servlet to handle teh requests and responses.
  • Designed and developed JSP pages using Struts framework.
  • Involved in writing client side validations using JavaScript.
  • Implemented teh back-end functionality of teh modules using Session beans and Entity beans and used DAO, DTO, Business Delegate, Session Faade, J2EE design patterns.
  • Developed front-end content using FTL, HTML, CSS and client-side validations using JavaScript.
  • AJAX was used to perform simple XML HTTP request callbacks for retrieving data dynamically into teh client pages.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Used Rational ClearCase for supporting software configuration management (SCM) of source code, configuration management and version control.
  • Developed Data Access Objects to access middleware Web Services.
  • Created Spring Interceptors to validate web service requests and enables notifications.
  • Used Spring ORM to integrate Spring Framework with Hibernate and JPA.
  • Wrote Hibernate configuration file, Hibernate mapping files and defined persistence classes to persist teh data into Oracle Database.
  • Configured Hibernate session factory to integrate Hibernate with Spring.
  • Implemented teh integration with teh back end system with web services using SOAP.
  • Involved in teh design of teh Referential Data Service module to interface with various databases using JDBC.
  • Used Hibernate framework to persist teh employee work hours to teh database.
  • Spring framework’s dependency injection and AOP features were extensively used.
  • Involved in designing test plans, test cases and overall Unit testing of teh system.
  • Prepared documentation and participated in preparing user’s manual for teh application.

Environment: J2EE, JDK 1.6, JSP, Spring MVC 3.x, Hibernate 3, SQL, RAD 7.5, Websphere v5.1, JavaScript, RichFaces(AJAX), JQuery, Rational Clearcase version control, JDBC, Toad 10.6, Junit 4.8.2, Jakarta Struts, Java Web services, Oracle, Eclipse, JUnit, and CVS.

We'd love your feedback!