Java Developer Resume Profile
SUMMARY
- 6 years of experience involving software design, development and maintenance of web based, multi-tier applications using Java, JSP, Servlet, JSTL, JDBC, AJAX, Struts, Spring MVC, Hibernate, XML, HTML, SQL, JavaScript, CSS, Maven, Ant, log4j, Junit.
- Extensive experience in implementing and maintaining online web applications using J2EE
- Strong knowledge of Object Oriented Programming
- Implemented Struts and Spring framework
- Extensive knowledge of Front End Technologies: AJAX, JSTL, JSP, HTML, JavaScript and CSS
- Expertise in developing applications using Struts, Spring MVC and Hibernate
- Involved with all phases of the Software Development Life Cycle
- Good experience in defining the XML schemas and in working with different XML parsers like SAX and DOM to read and validate the data held in XML documents
- Document major projects for technical and functional design
- Experience in developing new applications as well as designing strategic solutions to extend and improve existing legacy applications and modifying existing processes for more efficient performance and in-house/third-party system interaction
- Experience in deploying applications on application/web servers including Jakarta Tomcat, JBoss
- Broad knowledge of version control systems
- Quick learner, eager and able to rapidly learn new APIs, tools, and techniques and implement business solutions that require cutting edge technology. Trouble-shooting and problem solving skills
Skills
Design Skills | Class Diagrams, Sequence Diagrams, Design Patterns |
Java J2EE | Core Java, JSP, Servlet, Struts 1.1 MVC, JDBC, Spring MVC 3x |
Application Servers | Apache Tomcat, JBoss |
XML/HTML | XML, SAX, DOM, HTML, CSS, Java Script |
Methodologies | Waterfall Methodology. |
IDE | Eclipse. |
Source Control | Subversion. |
Database and tools | Oracle 10g/11g, SQL. |
Operating Systems | Windows, UNIX and DOS |
PROJECT EXPERIENCE
Confidential
Role: Java Developer
Responsibilities:
- Involved in development of presentation layer using JSP, JavaScript and Ajax
- Configured Hibernate session factory to integrate Hibernate with Spring
- Wrote Hibernate configuration file, Hibernate mapping files and defined persistence classes to persist the data into Oracle Database
- Perform sanity test for integration testing code moves for the program changes
- Assist in daily issue resolution, perform code reviews and debugging
Environment:
Java, JSP, Servlet, JSTL, JDBC, AJAX, Spring, Hibernate, XML, HTML, SQL, JavaScript, CSS, Maven, log4j, Junit
Confidential
Role: Java developer
Responsibilities:
- Involved in design, development, testing, and production deployment phases of the project
- Worked with Business line for requirements gathering
- Used Struts MVC framework integrated with Spring
- Developed code to access the database using Spring JDBC Template
- Used design patterns like DAO, DTO and Singleton pattern
- Used JavaScript for client-side validations and Struts validator framework for server-side validation
- Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
- Logged the application using log4j for easier debug and maintenance
Environment:
Java, J2EE, JSP, Struts MVC framework, Spring, Oracle 10g/11g, JUnit
Confidential
Java developer
Responsibilities:
- Study and analysis of business and functional requirements
- Worked as a Component Developer to code in Java and J2EE technologies.
- Designed and developed the Application based on J2EE Architecture for server side on Struts Framework
- Used JNDI lookup for getting the Connection Objects.
- Used SQL Queries to retrieve the contents from Oracle10g.
- Maintained documentation using Java doc.
Environment: Java/J2EE, XML, SAX, DOM, Struts, JNDI, ANT, Log4j, Oracle
Confidential
Role: Java developer
Responsibilities:
- Prepared use case diagrams, Activity diagrams, Class diagrams, Sequence diagrams and Object diagrams in Design Phase
- Involved in preparing the technical documents related to this application
- Developed user interface screens for this application
- Determined business logic required for this application and developed code for the same
- Worked with different databases like MS access to generate reports
- Developed search engine to find physician details
- Prepared and executed test cases and supported integration testing of the application
Environment:
Java, JSP, Servlet, XML, JDBC, JavaScript, Oracle