Java Developer Resume
Chicago, IL
SUMMARY
- Excellent programming skills and over 8 years of experience working as a java/j2ee developer.
- Strong development experience includes working with JAVA 1.7/1.6/1.5, J2EE, Struts 2.0, Servlets 2.3/2.2, JSP 1.2/1.1, EJB 2.0, XML, JDBC 2.0, PL/SQL and RDBMS.
- Experience in web development using J2EE Technology, Struts (MVC), Hibernate and Spring.
- Extensive database experience working on Oracle database development and SQL.
- Full life cycle experience, involved in requirement analysis, development, testing, debugging and production support.
- Good knowledge of MVC architecture.
- Experience with Java Multithreaded programming to develop multithreaded modules and applications.
- Sound experience in developing and deploying applications using Apache Tomcat Server, Web Sphere Application Server 5.0/6.0 and IIS.
- Extensive development experience using Eclipse IDE and Spring STS.
- Very well versed with Source Version Control tools like VSS and Clear Case.
- Excellent communication and presentation skills, reliable team player, enjoy teamwork, self - motivated, possess high level of integrity and understands business ethics.
TECHNICAL SKILLS
Languages: Java, J2EE, Ejb, JSP, Html, Servlets, Struts, Hibernate, spring, Pl/Sql and Xml
Technologies: Citrix, Portals, Siteminder
Operating System: Windows 7/Vista/XP/2000/98, Dos, UNIX
Database: Oracle 10g/9i, SQL Server 2005, MS Access
Java: Eclipse, STS
Server: Apache Tomcat 4, JBoss 4.2
Configuration Mgmnt: Microsoft Visual Source Safe, Harvest
Testing Tools: HP Quality Center 9.2
Browsers: Internet Explorer, Firefox, Chrome
Other Tools: Toad, Putty, Maven 3.2, ClearCase, MS Office
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Java Developer
Responsibilities:
- Used Spring MVC Framework for front end, business logic and model development.
- Development of Spring Controllers classes, Development of Controllers, DAO and HibernateDaoSupport classes.
- Development of Spring Config files, Web.xml and Hibernate hbm.xml files.
- Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
- Worked on AOP in Spring basically to separate the service code from system code.
- Worked on Dependency injection and IOC.
- Used Hibernate mapping and worked on Web service JAX-RPC.
- Worked on SQL Developer writing sql queries and Prepared Statements.
- Developed application using Eclipse IDE on Windows environment.
- On-call support and monitoring production environment.
- Worked with IT Project Managers to establish project schedules, ensure projects follow schedule, and provide concise status reports to management.
- Deployed project on JBoss 4.2.
- Used JMS technology for messaging.
- Worked on design using class diagrams, Data flow and Entity Relationship.
- Involved in code walkthrough in detail for the functionalities worked on.
Environment: Java, J2ee, JBoss4.2, Oracle 10g, Eclipse 3.4, ClearCase and Unix
Confidential, Northbrook, I L
Java/J2EE Java Consultant
Responsibilities:
- Used JSP, Servlets and EJB technologies.
- Development and deployment of Entity and Session bean classes and Interfaces.
- Responsibilities included coding, fixing JSP pages and designing EJB.
- Developing Bean managed Entity Beans using EJB 1.1 specification.
- Applied model-view-controller design pattern using Java Beans and conducted simultaneous queries and retrievals using Java multithreading techniques.
- Involved in the monitoring of the production environment.
- Developed Servlets to communicate with Session Beans and Clients.
- Developed JSP for rendering UI and also accessing necessary information from server.
- Extensive involvement in all stages of System Development Life Cycles (SDLC) including Requirements, Logical Modeling, Design, Development, Implementation and Support.
Environment: Java, J2ee, JSP, Servlets, EJB 1.1, Oracle 9i
Confidential, Charlotte, NC
Java/J2EE Developer/Support
Responsibilities:
- Involved in coding the presentation layer components using JSP and Java Beans.
- Used VSS to build the project.
- Application was developed in Eclipse.
- Developed and Deployed J2EE components on Apache Tomcat.
- Designed and developed front end user interface using HTML and JSP.
- Used HTML, Java Script for client side validations.
- Involved in writing Stored procedures.
- Developed XML and Action classes to implement framework.
- Involved in writing SQL Queries from Oracle 8i Database.
- Responsible for Analysis, Coding, Unit Testing, Integration Testing and Support.
- Used multithreading in programming to improve overall performance.
- Prepared Impact analysis and functional document for the bug fix.
- Prepared Monthly Dashboard and Configuration Management plan.
- Production Support to handle Production Issues 24x7.
Environment: Java 2.0, J2EE, Tomcat 6, Oracle 8i, SQL, PL/SQL, Eclipse 3.1, VSS, XML, HTML.
Confidential
Java Web Developer
Responsibilities:
- Developed an IDE for code review using core JAVA Technology.
- Developed front-end/back-end DB communication and GUI enhancement.
- Following the User Interface Interaction flow in the product specified by the clients.
- Supported in deploying, building and integrating the applications.
- Created Reports demonstrating the flow of the product.
- Developed Singleton, Facade Design and DAO design Patterns.
- Designed GUI interface using Struts 1.2/2.0, JSTL tags (Core, Format, Display).
- Created Custom tags for special functionalities such as data formatting and drop down, Radio, Check Boxes menu on JSP page.
- Created Java Script functions to implement client side validations.
- Designed GUIs using JSP pages for intranet web application.
- Developed Data Access Objects using JDBC API for interacting with the SQL Server.
- Implemented business logic in SQL Server as backend to perform CRUD operation on the runtime data.
Environment: Windows XP, Java 1.6, Eclipse, HTML, XHTML, Java Script, Struts2, Apache Tomcat 4, MS SQL Server 2005