Java Developer Resume
SUMMARY
- About 13 years of professional experience in design, development and testing of business applications using Java, J2ee, and other programming skills in varied domains like Telecom, Automobile, Educational and Enterprise Business Software Applications.
- Highly confident and ability to work in any areas like Requirements gathering and Detail Design, Application development
- Highly Experience working wif Agile and Water Fall methodologies.
- Highly Experience in understanding the business needs by interacting wif business clients.
- Actively attended in daily and weekly status meeting on to go over the status of project developments.
- Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.4.
- Expertise in Object Oriented Analysis and Object Oriented Design (OOA and OOD) approach.
- Extensive use of UML data modeling tools like IBM - Rational Rose, EclipseUML, Poseidon and Jude etc.
- Good working knowledge of Alfresco Content Management (alfresco and CMIS API’s)
- Expertise’s working wif development tools like Jboss Developer Studio 6.x, Eclipse, Web Sphere Studio Application Developer (WSAD), and Web Logic Workshop.
- Expertise’s working wif technologies like JNDI, LDAP.
- Excellent skills in implementing Client and Server side components using Java, J2EE technologies (JSF, Primefaces 3.5, JSP, Servlets, JDBC, EJB, JMS).
- Extensive working experience wif frameworks like Hibernate3.x, Spring3.x, struts1.x and struts 2.x, iBatis 3.x, JPA.
- Expertise in designing applications using various J2EE design patterns like Singleton, Factory, Façade, Builder, Observer, and Data Access Object etc.
- Extensive experience in using and configuring various application servers like IBM Web sphere 6.x, BEA Web logic 7.x/8.x, Jboss 5.x and Tomcat 6.x etc.
- Extensively used various Internet technologies like Java Script, CSS, HTML, DHTML, Jquery, Dojo, Ajax and XML.
- Expertise working wif soap based web services and RESTful web services.
- Extensive use of Junit and Watij a web application testing framework.
- Expertise’s working wif Oracle Database 11g ( Stored Procedures, complex sql queries)
- Expertise working wif build tools such as Ant, maven
- Expertise working on Windows and UNIX operating systems.
- Expertise working wif Exceed, SSH, Cross platform FTP clients like FileZilla, Telnet
- Expertise working wif Unix Shell Scripting and Perl.
TECHNICAL SKILLS
Content Management Systems: Alfresco and CMI web services API’s
UI technologies: Html, Css, XHtml, Java Script, Dojo, Jquery, Ajax, AngularJs
Server Side Programming: Java, J2ee, JSF, Primefaces, JSP, JSTL, Struts 2.x, spring 3.x, Hibernate 3.x, IBatis, EJB’s, JPA, JMS, JDBC and JNDI. Spring Modules: Core Container, Application Context, Spring Web, Spring Web MVC, Spring Integration, Spring ORM
Design Patterns: MVC, Data Access Object, Factory, Façade, Front Controller and Singleton.
Web Services Technologies: SOAP based web services RESTful web services
Database Programming: Oracle 10g and 11g
App Servers: Tomcat 7.x, Web logic 8.1, Web Sphere 5.1/6.1 and Jboss 6.x
IDE’s: Jboss Developer Studio, Eclipse EE, Spring Tool Suite (STS), Web logic Workshop and WSAD
Data Modeling Tools: Poseidon, Jude, Omando
Other Tools and frameworks and scripting’s: Ant, maven build tools, Junit, Log4j, sql developer, Unix shell scripting and Perl
Methodologies applied: Agile (Scrum) and Water Fall
Repositories: CVS, SVN, Git, GitHub, CMSynergy