We provide IT Staff Augmentation Services!

Junior Java Developer Resume

0/5 (Submit Your Rating)

Eagan, MN

SUMMARY

  • 5+ Years of extensive experience in Design and Development of Distributed and Client - Server applications using Object Oriented Analysis, Design and JAVA, J2EE Technologies.
  • Excellent knowledge of all the phases of software development life cycle (Requirements gathering, analysis, design, development, testing and implementation) and SDLC methodologies such as Waterfall, Agile.
  • Experience with JBOSS, WebLogic and WebSphere Application server.
  • Expertise J2EE Technologies (Spring, Hibernate).
  • Experience in using Struts1.x and 2.x and Spring Framework 3.0.
  • Extensive knowledge of Front End Technologies such as: JSP, HTML, DHTML, JavaScript and CSS.
  • Good understanding of XML technology.
  • Experienced in developing applications using IDE’s like Eclipse, JBuilder and NetBeans.
  • Experienced in using Design Patterns, both Gang of Four patterns and J2EE design patterns (Model View Controller (MVC), Business Delegate, Data Access Object, Front Controller)
  • Experience in Database technologies: Oracle, SQL Server, DB2 and MySQL.
  • Experience in RDBMS database design, writing Stored Procedures and SQL queries.
  • Have a very good experience in using Windows and Linux (Red hat & Ubuntu).
  • Possess good problem analysis skills with ability to follow project standards.
  • Quickly adaptable to newer Technologies.
  • Ability to work with a team and individually.
  • Excellent communication and problem solving skills.
  • Experience in developing written documentation for technical audience.

TECHNICAL SKILLS

Languages and Tools: Java, J2EE (Struts, Spring, Servlets, Hibernate, JDBC).

Web Technologies: HTML, DHTML, JavaScript, XML, CSS, JSP, JQuery

Application & Web Servers: JBOSS4.x and 5.x, WebLogic, WebSphere, GlashFish, ApacheTomcat.

IDE: Eclipse, NetBeans, Jbuilder

Software: MicroStrategy, Microsoft Office.

Databases: PL/SQL, MySQL, SQL Server, Oracle, DB2, Microsoft Access

Operating Systems: Windows (2000/XP/Vista), Linux

PROFESSIONAL EXPERIENCE

Confidential, Eagan, MN

Junior Java Developer

Responsibilities:

  • Involved in estimates, planning and other activities related to Agile Scrum process.
  • Build prototypes; find workarounds and alternative solutions for problems encountered with frameworks and browser compatibility issues.
  • Mentor and help other developers with technical and functional aspects of a applications.
  • Interact with Business to elicit technical and functional requirements for new applications and user interface development.
  • Designed, developed and implemented complex Ajax enabled UI for creating new learning paths, searching and adding CLE courses to a learning path, learning path feedback forms and feedback display.
  • Developed and implemented Managers, JSF managed beans, DAOs and services using Hibernate, Spring AOP and REST web services for the UI.
  • Built data parsing and transformation tool for parsing quiz data that is received in AICC format (LMS - learning management system - standard) to CLE recognized format and also convert the CLE data into AICC data for quiz management service. Integrated quiz service API with hibernate ORM. Created jUnit unit tests for the data transformation tool.
  • Built UI (with JQuery UI) and backend service to allow external firms for placing subscription products on shopping cart after credential verification.
  • Built Struts 2.0 UI and service layer to capture user consent of the Web site’s usage terms and conditions.
  • Developed complex menu interface for product editor that is used for managing programs that are offered on legal education website.
  • Involved in enhancements related to Reqwired - LMS (learning management system) tool used for MCLE compliance tracking.

Environment: Java, J2EE, REST web services, Struts 2.0, Spring 3.0, Spring Security, Spring AOP, Application Server, Tomcat 6.0.20, Servlet, JSP, HTML, XML, XSLT, JQuery, JavaScript, AJAX, SoapUI 2.5, Hibernate 3.0, Oracle, Windows NT, Unix.

Confidential, Springfield, OR

Java Developer

Responsibilities:

  • Involved in design, development and production deployment phases of the project using Iteration methodology
  • Developed theMVC architecture using Struts Framework
  • Developed the necessary strutsAction and Action Formsfor the application
  • UsedStruts ValidatorFramework to do validations
  • Worked with Design Patterns likeSession Façade, Front Controller, DTO and DAO pattern
  • Implemented the view layer usingJSP and JavaScript
  • Implemented the model layer usingSpring.
  • Implemented the controller layer usingStruts ActionServletFramework
  • Used Commons Logging framework (log4j) utility to log error, info and debug messages
  • Developed code to parse XML documents using SAX and DOM
  • Involved in unit testing usingJUnit
  • Used WSAD as the IDE and supported in deployment toWAS (WebSphere Application Server)
  • Developed and implemented PL/SQL stored procedures, functions.

Environment: J2EE, Spring, Struts framework, JDBC, HTML4.0, JavaScript, CSS, XML, XSLT, WebSphere 5.0, Oracle 10g.

Confidential

Java Developer

Responsibilities:

  • Developed Servlets and XML.
  • Implemented JavaScript for the expression validation.
  • Used CVS for version control.
  • Integrated all screens and made changes as per the requirement.
  • Involved in Interconnectivity of the Oracle database through JDBC.
  • Developed GUI for various screens using JSP, JSTL, and HTML code for various actions on the user.
  • Performed Unit Testing of on various components using JUnit.

Environment: JSP, JSTL, HTML, CSS, Servlets, JDBC, Oracle 10g, HTML, Concurrent Versions System (CVS), JavaScript, Eclipse.

Confidential

Java Programmer

Responsibilities:

  • Involved in developing the required utility classes for XML data objects to parse and unparsed from the client to server and vice versa.
  • Developed server objects required for redirecting the requests from the client to the respective EJBs.
  • Involved in developing the required EJBs also for the client server communication.
  • Involved in developing the system according to client requirements.
  • Defining the Unit Test cases for the given module Testing, Documentation for the work involved.

Environment: Java / J2EE, JDBC, EJB 2.0, XML, Tomcat, CVS, HTML, SQL Server and Windows NT.

We'd love your feedback!