We provide IT Staff Augmentation Services!

Java J2ee Developer Resume

3.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • 6 years of experience in Software Development Life Cycle including analysis, design, development, testing and maintenance.
  • Expert in Object Oriented Analysis/Design (OOAD), UML Modeling/Diagrams.
  • Proficient in Core Java concepts like Collections, Multithreading, Data Structures, Serialization, and Java Beans.
  • Proficient in Java/J2EE Design Patterns including Singleton, Command Model View Controller (MVC), Data Access Object (DAO), and Business Delegate.
  • Extensive experience in working with Web Component Technologies like Servlet and Java Server Pages (JSP).
  • Utilized MongoDB database management system for keeping user generated data
  • Developed Dynamic web pages using JSF 2.0, JavaBeans, xHtml, JavaScript.
  • Developed the application using JSF Framework, which is based on the MVC design pattern.
  • Knowledge of databasetuningand configuration
  • Good experience in utilizing open - source frameworks, such as Struts, Spring and Hibernate.
  • Proficient with Hibernate Technologies including Cascade, Criteria Restrictions, Hibernate JQuery Language (HQL) and Batching Process.
  • Good experience with different kinds of Java Web Services using protocols like RESTful, SOAP and WSDL.
  • Experience in designing complexJavaandSOAapplications, including building various architecture diagrams such as Use Case Diagrams, Deployment Diagrams, Component Diagrams and Sequence Diagrams.
  • Experience with scripting languages like Ajax, JavaScript and Shell Scripting.
  • Expertise in Application Servers and Web Servers like IBM WebSphere, Oracle WebLogic, JBoss and Apache Tomcat.
  • Experience in JUnit Test Cases for unit testing, writing test plan, test cases and test scripts.
  • Proficient in extensively used IDEs like Eclipse, IntelliJ, NetBeans and WSAD.
  • Self-motivated and self-reliant personality who can adapt to different kinds of environment, especially Agile and TDD development environment.
  • Strong problem analysis and resolution skills, with excellent interpersonal communication skills.
  • Highly motivated team player with zeal to learn new technologies and always believes in giving the best of efforts in challenging environment.

TECHNICAL SKILLS

Programming Languages: Java, Python (proficient), JavaScript, Shell script (prior noledge).

Operating System: Linux, Unix (AIX, HP-UX, Solaris), Mac OS, Ubuntu, Windows.

Application/Web Servers: IBM WebSphere, Oracle WebLogic, JBoss, Apache Tomcat.

J2EE Technologies: Servlet, JSP, JDBC, Struts, Spring, Hibernate, EJB, JMS, JNDI, JAXB, JSF, Ajax, JSON, RESTful Web Services, Web Services (SOAP, WSDL), CSS, HTML, JQuery

Databases: Oracle Database, MySQL, Microsoft SQL Server, PL/SQL.

IDE: Eclipse, IntelliJ, NetBeans, WSAD, Xcode, EditPlus.

Development Tools: VisualAge for Java, Rational Rose XDE, Together/J, JUnit, PVCSApache ANT, Apache Maven, CVS, SVN, ClearCase, Git,, Log4j, Jenkins, XML (SAX and DOM), XSLT, SVC, MS Project, MS Office

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Java J2EE Developer

Responsibilities:

  • Involved in developing server-side workflow.
  • Used OOAD with UML and RUP methodology to capture and model business requirements.
  • Designed and developed application using Spring, Hibernate, JMS and MVC Struts.
  • Worked with Springs IoC and Dependency Injection for Java Bean management and loose coupling, Spring AOP for high cohesion.
  • Used Struts for server side validation, tiles and exceptional handler.
  • Participated in Designing, developing and configuring of server-side Front-Controller.
  • Involved in implementation of Middleware framework using Hibernate and Spring.
  • Used SOAP Web Services to gather crucial data regarding investments from various systems.
  • Used XML DOM API for parsing XML.
  • Implemented User Interface using technologies include JSF, JQuery, Java Script, CSS, and AJAX.
  • Wrote code to connect with the database and retrieve data from the database into page using jsf tags.
  • Designed and implemented reusable JSF Custom/Composition components
  • Designed, developed and maintained the data layer using Hibernate, PL/SQL, Hadoop, MongoDB.
  • Created complex SQL Queries, PL/SQL, Stored procedures and Functions for back end.
  • Responsible to improve theperformanceby Using the Hints, Indexes
  • Involved in developing tools used in production environment, which reduce considerable amount of time for debugging production issues.
  • Preformed Unit Testing with JUnit, writing test plan, test cases and test scripts.
  • Used Maven for compilation and automated building JAR, WAR and EAR files.

Environment: Java, J2EE, Servlet, Struts, Spring, Hibernate, JDBC, JSP, JSF, JMS, MVC, Web Services (SOAP), WebLogic Server, XML, PL/SQL, Oracle Database, Hadoop, MongoDB, Eclipse, Maven, Rational Rose XDE, JUnit, Unix, Linux, Solaris, Windows.

Confidential, Natick, MA

Programming Analyst

Responsibilities:

  • Design & Implement the Graphical User Interface.
  • Implemented the Custom Models by extending AbstractTableModel, Editors and Renderers for the Swing JTable, JList, JComboBox and JTrees.
  • Implemented a Custom Layout Manager for the Application UI.
  • Designed a Custom Look and Feel for the JInternalFrame by creating a Custom North Pane and overriding createNorthPane of MetalInternalFrameUI.
  • Code review and followed performance practices for better performance and code maintainability.
  • Unit Testing Using Testing tool JTest.
  • Client side support during Installation in Japan and participated in requirement discussions.

Environment: Java 1.2, Swing 2.0, XML, C++, and MySQL, Windows/ NT

Confidential, Atlanta, GA

J2EE Developer

Responsibilities:

  • Worked with the SME (Subject Matter Expert), Stake holders in understanding the functional requirements
  • Understanding business requirements and functionality of Provisioning and Service Order system
  • Participated in the analysis and design of the application using UML concepts
  • Involved in preparing Detailed Design Document for the project
  • Developed complete Web tier of the application with Spring MVC framework.
  • Developed Controller classes configured the controllers in Dispatcher Servlet’s context configuration file and view resolver to tie the controller to the JSP webpage.
  • Used JavaScript for displaying Underwriting questions in the application.
  • Design and development of Multithreaded applications
  • Developed web pages by using JSP, HTML, Ajax, Adobe Flex 3.0.
  • Created application context configuration, web.xml files.
  • Performed Database Modification using SQL, PL/SQL, Stored procedures, triggers, functions, packages and views in Oracle 10g.
  • Developed DAO’s (Data Access Object) using Hibernate to interact with Oracle 10g.
  • Enabled communication between different layers of the application through XML documents.
  • Created XML mappings to transfer Service Order data to different locations
  • Develop all the J2EE components using My Eclipse 7.5 IDE.
  • Involved in configuring the IBM Weblogic Server 8.x and deployed applications
  • Used UNIX commands to build and deploy the application on the application server.
  • Involved in bug fixing and resolving issues with the QA team
  • Used CVS for version control.
  • Created JUnit test cases. Supported QA system testing
  • Performed Production support.
  • Develop the automatic build scripts using Ant 1.5

Environment: Java1.5, Spring 2.5, JSP, HTML, BEA Weblogic Server 8.1, JUnit, Ant 1.5, XML, JAXB, HTML, Ajax, Windows XP, DOM/SAX Parser, My Eclipse 7.5 JAXB, SQL, PL/SQL, Oracle10g, JSP, JavaScript, Servlets, Adobe Flex 3.0.

We'd love your feedback!