Java/j2ee Trainee Resume
SUMMARY
- Over 8 years of experience in analysis, design, development, unit testing, implementation & maintenance of applications in J2EE technologies.
- Proficient in working with Java (JDK 1.4, 1.5, 1.6), JSP, Servlets, Spring, Ajax, JDBC, UML, XML Schema and XSLT.
- Experienced in UML including Use Case, Sequence, Activity and Collaboration diagrams using Rational Rose and Microsoft Visio Professional.
- Involved in complete life cycle of enterprise projects
- Good experience in Oracle, SQL Server databases.
- Experienced in creating stored procedures, functions, packages and triggers with PL/SQL.
- Extensive knowledge and implementation skills in Spring framework and MVC framework.
- Experience with Server Side Java programming.
- Experience in Object Oriented design skills.
- Experienced in MVC frameworks like Spring, JSF technologies.
- Expertise in implementing DAO Layer using Spring JDBC.
- Good experience in Oracle (8i, 9i, 10g) and SQL Server databases.
- Designed and developed scalable, highly available systems.
- Working knowledge of Test Driven Development with JUnit.
- Experienced in creating stored procedures, functions, packages and triggers with PL/SQL.
- Subscribed to various web services.
- Extensive experience administering and deploying web applications on Weblogic, Jboss and Apache Tomcat.
- Worked in Log4J, Junit and Ant scripts.
- Highly motivated, effective team player with Excellent communicational, analytical, business and interpersonal skills, quick learner and able to take challenges
TECHNICAL SKILLS
Languages: Java, C, C++, SQL* Plus and PL/SQL, FLEX
J2EE Technology: Servlets, JDBC, JSP, IceFaces, Spring
Application Servers: Jboss, Weblogic and Apache Tomcat
Web: HTML, DHTML, CSS and JavaScript, XML, JQuery, AJAX
RDBMS: Oracle, SQL Server 2005/2008
IDE/Tools: Eclipse 3.x, PL/SQL developer, PL/SQL developer
Design Methodologies: UML
Operating Systems: Windows, Linux
Tools: Eclipse, Rational Rose, Visio Professional
Version Control Tools: Subversion
Testing: Junit Test, Log4j
PROFESSIONAL EXPERIENCE
Confidential
Sr. Programmer Analyst
Responsibilities:
- Participated in meetings with the team to track daily progress on tasks assigned.
- Development of application, implementing enhancements and bug fixes.
- Designing the front end of the application using JSP (Java Server Pages), JSF, Ice - Faces, Facelets, Java script, CSS.
- Used Spring framework to follow the MVC architecture during web application layer developments.
- Used Spring AOP, IOC, Spring Integration Framework.
- Involved in database design and writing SQL for Oracle database and developed Oracle database packages utilizing SQL, PL/SQL packages, procedures, functions and triggers.
- Responsible for updating client with development status.
- Used JSF (Java Server Faces), Ice-Faces framework for building the front end.
- Developed the application using a MVC Framework.
- Created the web pages using the UI component and core tags and also defined page navigation in the application configuration resource file.
- Developed the controller component with Backing Bean classes.
- Developed the Backing Beans and added managed bean declarations to the application configuration resource file.
- DesignedRESTAPIs that allow sophisticated, effective and low cost application integration.
- Designed RESTful XML web service for handling requests.
- Used Facelets to build JSF Views and to build component trees
- Used Spring JDBC for mapping the java objects with tables in the database.
- Used Ant for running the build and Junit tests locally before delivering the code to PM
- Reviewed the code of the peer developers to help keep the code bug free and catch issues if any before moving further in the SDLC.
- Subscribed to various web services belonging to internal Confidential applications for services like address lookup, address validations, application lookup, address updates, etc.
- Also involved in preparing the Data Model and UI wireframes before working on developing the components.
- Used SVN tools for code merge and delivery to PM.
- Participated in the sprint review meetings and explained the technical changes to the clients.
Environment: Java, J2EE, Weblogic 10.3, JSP, Eclipse, ORCALE 9i, Spring, JDBC, HTML, XML, AJAX, JavaScript, Windows XP Pro, ice-faces1.2, icefaces 3.x, web services.
Confidential
Java/J2EE Trainee
Responsibilities:
- It was an unpaid development project as a trainee where I was involved in the following tasks:
- Worked on the development and maintenance of software for employee and payroll management.
- Involved in the requirements gathering/analysis, design, and development and testing phase.
- Worked across all application tiers: user interface, business logic and database.
- Worked extensively on building the framework in Java based on the MVC architecture.
- Developed user interface mainly using HTML 5 to improve overall user experience.
- Used CSS 3 to improve the look and feel of the application and create Rich User Interfaces.
- Data Validation processing done using JavaScript’s.
- JavaScript was extensively used to design form validation programs.
- Used Angular JS for little small functionality.
- Wrote complex SQL queries as part of database management.
Environment: Java, J2EE, Weblogic 10.3, JSP, Eclipse, ORCALE 9i, Spring, JDBC, HTML 5, CSS 3, XML, AJAX, JavaScript, Windows XP Pro, ice-faces1.2, icefaces 3.x, web services, AngularJS.
Confidential
Java Developer
Responsibilities:
- Designed the application model using Rational Rose.
- Involved in Class diagrams, sequence diagrams and detailed design documents utilizing Rational Rose
- Involved in the development of business module applications using J2EE technologies like Servlets and JDBC.
- Involved in developing the JavaBeans, Action classes and Action forms for product information.
- Involved in Servlet programming and JSP scripting for the communication between web browser and server.
- Involved in developing JSP pages.
- Involved in the designing of the class diagram for the application.
- Designed and Developed Front end GUI for the inventory management and work order system using JSP, HTML and Java Script
- Coded and Tested business objects by utilizing J2EE (Servlets, JSP, JDBC 2.0), Oracle 8i, JBoss 4.0, XML.
- Developed code to communicate with Oracle 8i database using JDBC API
- Written Stored procedures in PL/SQL
- Developed Java code using Eclipse on a JBOSS Server.
- Integrated with other modules by utilizing J2EE, Oracle 8i, JBoss 4.0.
Environment: Java, Servlets/JSP, Struts, JDBC, J2EE, XML, HTML, XHTML, XSLT, Eclipse, JBOSS 4.0, Oracle8i.
