We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Milwaukee, WI

SUMMARY

  • Over 7 years’ experience developing Web applications using JAVA/J2EE technologies.
  • Experience on working on all the phases of software development life cycle (Requirements gathering, analysis, design, development, testing and implementation).
  • Experience in implementing Core Java Concepts.
  • Extensive experience with J2EE along with Web Service/Database related technologies.
  • Extensive experience in using Web Technologies like HTML, DHTML, CSS, XML,EJB,Servlets,JSP and Java Script.
  • Extensive programming experience for Struts, Spring MVC, Spring Security and Spring IOC.
  • Experience with Oracle, MySQL databases using SQL queries.
  • Experience in preparing Documentation.
  • Proficient in different application server like Web Logic and Tomcat.
  • Very good experience in working with Onsite - Offshore model. Also experienced on offshore project co-ordination and project tracking.
  • Experience with Use-case design, Class Diagrams & Sequence diagrams.
  • Expertise withJ2EE compliant IDEs like Eclipse, RAD.
  • Experience in using Hibernate for object relational mapping and query databases using HQL.
  • Experience in using Jakarta Apache frameworks like JUnit and Log4J.
  • Experience using web services like SOAP, Restful and JMS. And also have experience writing XSD and XML code for this.
  • Excellent communication and interpersonal skills. Worked and managed teams in varied work culture environments.
  • Strong architectural skills, hardworking and a very good team worker.
  • Able to learn/adapt emerging technologies in work area such as AngularJS etc.
  • Managed to work with these technologies while developing POC based on these Frameworks.

TECHNICAL SKILLS

J2EE Technologies: JSTL, JSP, JSF, POJO, Servlets, Spring MVC, JDBC, JNDI, JSP.

Web Technologies & Applications: HTML, XHTML, DHTML, JAVA SCRIPT, CSS, JQUERY, XML, XSLT.

Operating Systems: UNIX platform, Windows NT/XP/Vista.

Applications/Web Servers: Web Logic, Apache Tomcat.

Programming Language: C, C++,JAVA, Java Script.

Database Management System: Oracle, MySQL, MS Access.

Office Tools: Word, Excel, PowerPoint.

IDE: Eclipse, RAD and Sun Studio IDE.

Internet Technologies: HTML, CSS, JQuery, DHTML, Java Script.

Development Tools: ANT, JUNIT.

Modelling/Designing: UML.

Tools: Synergy, VSS.

PROFESSIONAL EXPERIENCE

Confidential, Milwaukee, WI

Sr. Java Developer

Responsibilities:

  • Involved in various phases of Iterative Development Model starting from functional requirements analysis, data modeling, data mapping, and technical design to code and unit test.
  • Developed web and EJB components.
  • Developed customized client-side modules (Java Servlets, HTML, and Apache).
  • Implemented the application front end using Homegrown XML/XSLT/Java based Presentation Framework, which is based on Model View Controller design pattern.
  • Created GUI interface and dynamic web pages using HTML, JSTL and JSP for user access management service application.
  • Implemented request handler classes, XML, VXML, XSLT and java server pages (JSP) as web server and browser component.
  • Developed prototype based JavaScript to provide client side validations and provided an interactive front end GUI using AJAX.
  • Used JQuery plug-ins to develop DOM elements and develop Ajax applications.
  • Developed the business tier with Web services using Struts, SOAP engine xFire and Data Binding library Jibx.
  • Developed the SQL map config files and the DAO layer for iBatis implementation.
  • Worked extensively on Core Java.
  • Worked with JMS for message passing and related operations among distributed software components.
  • Implemented various XML technologies like DOM parser, XSL style sheets and XSLT.
  • Involved in the deployment process in development and testing environments
  • Worked on bug fixes in various other modules using HP Quality Center as bug tracking and CA Harvest as source control tool.
  • Involved in performance profiling using jProbe.

Environment: J2EE, Web services, SOAP, AXIS 2, xFire, Struts, Jibx, Jaxb,, Servlets, EJB,JDBC, JSP,JMS, XML,JMS,XSD,XSLT, HTML5, JSTL, JQuery, WebSphere, JDK 5.0, iBatis 1.2,, AJAX,, JDBC, Oracle, Windows XP, Quality Center and Harvest.

Confidential, Richmond, VA

Java/J2EE Developer

Responsibilities:

  • Created deliverable artifacts as per the technical specifications.
  • Interacted with the Business Analysts to finalize technical requirements
  • Prepared edit validation documents for verifying the product functionality.
  • Developed client-side customized modules using Servlets.
  • Designed web pages using JSP,JSTL,XSL, HTML5, CSS3, DHTML and client side validation with JavaScript.
  • Analyzed the existing code to validate product functionality as per functional area.
  • Participated in sessions to understand business functionality.
  • Involved in discussions with the business team to understand the functionality of the application.
  • Involved with the offshore team members in the development phase of the application.
  • Used PVCS as repository for version control.
  • Coordinated with the offshore team members in making them to understand the business functionality of the application.
  • Developed an API and Web application against an SQL Server database.
  • Developed Unit Tests using JUNIT Framework.
  • Implemented business process, database retrievals, access of information and User Interface using Java, Struts, and Planet Interact Framework.
  • Coordinated with team members in the development stages.
  • Used Restful web services for communicating with clients.

Environment: JSP, Struts, Hibernate, Restful web services, HTML5, CSS3,JSTL,JQuery,Eclipse 3.2, PVCS Version Manager, SQL Server, Junit, JavaScript, JDBC, Tiles, Ant, JBOSS, PL/SQL.

Confidential, Rocky Mount, NC

Java/J2EE Developer

Responsibilities:

  • Developed presentation layer using HTML, CSS, JSP, SWING and JavaScript.
  • Used Struts Tiles framework for the development user interface.
  • OO Analysis and developed UML with Rational Rose.
  • Developed custom tags to add extra functionalities to JSP.
  • Developed web-based UI using Struts Framework.
  • Wrote network client classes to receive status reports and send commands, import/export configurations via Java Messaging Service (JMS)
  • Designing the presentation tier using the Struts framework and Command pattern for the middle tier.
  • Code development using EJB and Java Servlets
  • Created dynamic web pages using JSP, static pages using HTML and developed business logic using EJB and Xml.
  • Developed session bean and entity bean in business logic layer.
  • Developed DTO to marshal and carry entity bean state.
  • Developed utility classes to separate some underlying functions from business logic.
  • Developed XML for configuration and data description.
  • Used JMS to established message communication.
  • Deployed JAR, WAR and EAR on Weblogic application server.
  • Modified SQL, stored procedure and functions for performance enhancement.
  • Developed SQL queries with JDBC API to create, retrieve and update data.
  • Efficient Storage of XML in an LDAP Directory.

Environment: Struts, EJB, Servlet, JSP, JDBC, HTML, CSS, JavaScript, JBuilder, Rational Rose, XML, XSLT, SAX, JMS, Swing, Web Logic server, Jbuilder, Oracle, Windows NT, and UNIX.

Confidential, Kansas City, MO

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Worked closely with Business Analysts, Project Managers and Project Leaders to transform business requirements into test plans and test cases.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Worked in Mule framework Environment
  • Developed Web Services (SOAP) via WSDL, XML and XSLT for transferring data between different applications.
  • Designed XML Pull Parser to parse the XML Data.
  • Used Shell Script to deploy the application on Web Sphere and Database Updation.
  • Involved in coding, maintaining, and administering Servlets, and JSP components.
  • Deployed on Tomcat, JBOSS, WebSphere, and Web Logic.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL schema.
  • Implemented Dependency Injection and IOC paradigm using the Spring Framework.
  • Developed the application using Spring MVC and added asynchronous features using AJAX.
  • Developed controller and bean classes using spring and configured them in spring configuration file.
  • Used Spring Hibernate Template helper class for performing the database operations using Hibernate.
  • Designed middleware components like POJO (Plain Old Java Objects such as Java beans) .
  • Worked on WebSphere Commerce to make web page interactive.
  • Used Hibernate for data persistence and designed hibernate queries and Hibernate specific configuration and mapping files for Oracle Database
  • Used MQ series for Messaging and Queuing purpose in the Application.
  • Created JMS Binding for MQ Queue Managers and MQ Queues using JMS Admin tool.
  • Used Rational Clear Case for version Control and JUnit for unit testing.

Environment: JDK 1.5, spring 2.5, Web logic, Apache Axis, Clear case, HTML, JavaScript, CSS, Oracle 10g, MQ Series, JMS,Shell Script, Linux, JSP, Java Beans, Hibernate 3.x, SAX,DOM, Web Sphere, RAD, Altova XML Spy, Rational Rose, Rational Clear Case, JUNIT.

Confidential

Programmer Analyst

Responsibilities:

  • Designed JSP using Java Beans.
  • Involved in Design, Development, Testing and Integration of the application.
  • Developed the Stateless Session bean for processing the business logic.
  • Implemented spring framework (Action and Controller classes) for dispatching request to appropriate Class.
  • Designed and implemented front end web pages using CSS, DHTML, JavaScript, JSP, XHTML and JSTL.
  • Designed stored procedures, Packages, Views, Cursors, Functions and triggers using SQL and PL/SQL.
  • Implementing business logic and data base connectivity.
  • Used Clear Case as a version controlling tool for managing the module developments.
  • Configured and Tested Application on the Web Logic Application Server.
  • Fixed bugs reported by the client.
  • Used Eclipse IDE for front end development environment.
  • Deployed applications using Web Logic Application Server.
  • Created UML diagrams (Use Case, Class, Sequence & Collaboration diagram) based on the business requirements using IBM Rational Software Modeler.
  • Developed Business Modules and User Interaction Modules for the existing system.
  • Designed and developed the web component using MVC Pattern under Spring Framework and tag libraries.
  • Created user-friendly GUI interface and dynamic web pages using HTML, CSS and JSP for user access management service application.
  • Implemented the architecture using agile methodology under Eclipse environment.
  • Developed unit test cases using JUnit for the newly implemented system.
  • Performed extensive cross browser compatibility testing.
  • Participated in peer design and code review and analysis and resolved technical issues through debugging, research and investigation.
  • Application developed with strict adherence to J2EE best practices.
  • Involved in creating new articles and modifying existing articles for different tenet products
  • Involved in tagging the articles for different products.
  • Developed data access logic using JDBC.
  • Used JSP to create the front-end screens for the module.
  • Involved in bug fixing.
  • Used VSS for version control of the application.
  • Developed web and EJB components.
  • Implemented several JSP pages for the user interface
  • Designed and developed Servlets, Session and Entity beans to implement business logic.

Environment: Java JDK, Servlets, EJB, JMS, JDBC, HTML, JavaScript, XML, CSS, XHTML, DHTML, SOAP, Web Services, JSP, JSTL, Web Logic, Oracle, PL/SQL, SQL, Windows XP.

Confidential

Programmer Analyst

Responsibilities:

  • Developed Randomizer logic using Java to generate question papers.
  • Implemented in MVC Architecture with Servlets 2.2 and JSP .
  • Developed Front-end Forms and validated using JavaScript.
  • Employed JDBC to create connections with MySQL Database.
  • Performed Unit testing on all the Java Classes using JUnit.

Environment: Windows NT, MySQL, eclipse, JavaBeans, JSP, JDBC, HTML, JavaScript, Tomcat.

We'd love your feedback!