Java Developer Resume
FL
SUMMARY
- 11+ years of experience in the analysis, design, development, implementation and support of web development in the web environment using Java, J2EE technologies and ColdFusion MX.
- Very good knowledge in Project Design, Software process, requirement gathering & analysis.
- Have work experience in USA, UK, Japan and India.
- Highly motivated and hard working with good communication and interpersonal skills.
- Experienced in software configuration management using CVS and VSS.
- Done SCJP and Brain bench certification
- Extensive experience in development using Java, J2EE, Struts, Spring, Spring Webflow, Hibernate, Java Server Faces, MVC architecture, JSP, Servlets, Java Beans, JDBC, XML, XHTML, Action Script, AJAX,Log4j, Ant, HTML, JavaScript .
- Have good experience in developing frontend using web technologies like HTML, CSS JQuery and JavaScript.
- Strong coding, debugging and testing skills in Java with experience in java, servlets, JSP, Hibernate, JDBC & JavaScript.
- Excellent exposure from presentation layer (JSF, ICEFACES, JSP, Servlets, AJAX, JQuery and JavaScript), business layer (Struts, Spring) to database layer (Oracle, SQL Server 2000, and MySQL).
- Knowledge of Web - Application Server implemented on J2EE technology including Apache Tomcat, JBOSS 5.1.0 and BEA WebLogic 7.0/8.1.
- Extensive experience on MyEclipse 6.5, Eclipse and RAD 7.0,NetBeans
- Good Implementation Knowledge of ORM tools like Hibernate, iBatis
- Good Implementation Knowledge in MVC frameworks like Struts, Spring Webflow, JSF
- Experience in Web Services technologies like XML, WSDL, SOAP, REST, JCAPS, and Apache Axis.
- Have worked on XML parser like SAX,DOM.
- Having hands on experience writing the DAO/persistence layer using JDBC technology .
- Used Log4j and different levels in Log4j for comprehensively logging and tracking application usage.
- Involved in writing complex SQL statements by using join statements.
TECHNICAL SKILLS
Operating Systems: WINDOWS, Unix
Languages: Java,J2EE,Coldfusion MX
Database: Oracle 9i, 10g, MySQL, MS- SQL, PL/SQL Server, MS- Access.
Design Patterns and Concepts: OOAD, OOP, MVC, Singleton, Facade, Factory
Internet Markup Languages: XML, HTML, DHTML, JQuery, CSS.
Scripting Languages: JavaScript, Shell Script, AJAX.
Application Servers: Web Sphere, Web Logic, JBoss and Tomcat.
Configuration Tools: ANT, Maven
Java Development Tools: My Eclipse, Eclipse, IBMRAD 6.0, Eclipse, Net beans
Logging tools: Log4j
Core Java: Classes and Interfaces, Exceptions, Logging, Collection, JDBC, Util.
Other Tools: MS Office, Visio.
MVC Frameworks: Struts 1.x, Spring, Spring Webflow
Application server: Glassfish, Weblogic, JBOSS
Web Server: Tomcat 6.0
ORM tools: Hibernate, Ibatis
Domain: Finance, Energy, Telecom
PROFESSIONAL EXPERIENCE
Confidential, Tampa, FL
Sr. Java Developer/Onsite lead
Responsibilities:
- Used to coordinate with SME to gather the requirement
- Attended regular meetings with the customer to update the progress of project development
- Design and developed web-based software using HTML 5, JQuery, Spring MVC.
- Used Spring MVC for the Spring Front Controller, which is implemented as a Servlet, to intercept the request and then to find out the appropriate Handler Mappings.
- Used Spring Webflow
- Done bug fixing.
- Participated in the review of HLD, System Plan and System Testing document.
- Involved in Exception handling (Service layer and generic exceptions) and displayed appropriate messages.
- Developed REST web services for card validations.
- Integrated the Rest Services for input validation.
- Onsite coordination
Confidential, Tampa, FL
Sr. Java Developer/Onsite lead
Responsibilities:
- Used to coordinate with SME to gather the requirement
- Onsite coordination
- Responsible for delivering high quality solutions to our client in response to their requests.
- Attended regular meetings with the Business to update the progress of project development
- Played a key role in all the phases starting from requirement understanding, analyzing the requirement, designing and implementing the requirement.
- Interacted with Business Analysts for more understanding of the requirements.
- Participated in the review of HLD, System Plan and System Testing document.
- Supported testing team during IST and UAT phase.
- Design and developed web-based software using Spring MVC Framework and Ibatis.
- Used Spring MVC for the Spring Front Controller, which is implemented as a Servlet, to intercept the request and then to find out the appropriate Handler Mappings.
- Used Spring annotation for bean definitions.
- Designed the application using UML Diagram. Class Diagrams, Sequence diagrams, Deployment diagram and State diagrams were developed using Rational Tools
- Involved in Exception handling (iBatis, SQL and generic exceptions) and displayed appropriate messages.
- Developed PL/SQL stored procedures and functions for backend programming.
- Used Maven to compile and deploy the files.
- Used Apache Axis for web service development.
- Used Ibatis for ORM programming.
- Developed HSA Interactive voice response (IVR) webservices and integrated with Convergys.
Environment: VISIO, JDK1.5, Spring MVC, Maven 3.0.5,JSP,XML, Ibatis, Weblogic application server, JUnit, Oracle 10g, Apache Axis, Unix
Confidential, St. Paul, MN
Sr. Java Developer
Responsibilities:
- Requirements and Analysis: Understanding the requirements of the client and act as a sole functional resource.
- Interacting with the client on various forums to discuss the status of the project, clarify any queries regarding the functionality etc.
- Requirement analysis
- Low level design
- Development
- System Testing
- Involved in the development of business module applications using J2EE technologies like Spring MVC, JSP,DAO and core module
- Involved in Front end programming using Dojo and JSP scripting for the communication between web browser and server.
- Involved into PL/SQL programming
- Written complex select queries for selecting data from multiple tables.
- Designed the application using UML. Class Diagrams, Sequence diagrams and State diagrams were developed using Rational Tools. Extensively used CSS.
- Worked with Agile Methodology
- Involved in writing Hibernate queries and Hibernate specific configuration and mapping files.
- Involved in the designing of the class diagram for the application.
- Extensively Junit Testing of all modules.
- Used Maven to compile and deploy the files.
- UAT support
- Production support
- Bug Fixing
- Onsite coordination
Environment: JDK1.5, DOJO 1.7, JSP, Spring MVC, JSON, Hibernate, Web logic 10.1, SQL 2000 Database, Log4J and Windows XP
Confidential
Java Developer
Responsibilities:
- Used to coordinate with SME to gather the requirement
- Act as a senior java developer to develop UI using Icefaces, JavaScript, Spring Webflow, Facelets
- Involved into High level and low level designing.
- Involved in to design of domain objects of web services.
- Involved in to Unit and System testing
- Involved in to UAT and Production support.
- Design and developed web-based software using Java Server Faces (JSF), Spring MVC Framework, Spring Web Flow, Hibernate.
- Involved in to backend PLSQQL programming and debugging.
- Designed the application using UML Diagram. Class Diagrams, Sequence diagrams, Deployment diagram and State diagrams were developed using Rational Tools
- Used to debug and develop JCAPS webservices
Environment: VISIO, JDK1.5, Spring Webflow, ICEFACES, JCAPS, XML, Glassfish application server, JUnit, Oracle 10g, Log4J and Windows
Confidential
Sr. Java Developer
Responsibilities:
- Used to coordinate with SME to gather the requirement
- Act as a senior java developer to develop UI using Icefaces, JavaScript, Spring Webflow, Facelets
- Involved into High level and low level designing.
- Involved in to design of domain objects of web services.
- Involved in to Unit and System testing
- Involved in to UAT and Production support.
- Design and developed web-based software using Java Server Faces (JSF), Spring MVC Framework, Spring Web Flow, Hibernate.
- Designed the application using UML Diagram. Class Diagrams, Sequence diagrams, Deployment diagram and State diagrams were developed using Rational Tools
- Used to debug and develop JCAPS webservices
Environment: VISIO, JDK1.5, Spring Webflow, ICEFACES, JCAPS, XML, JDBC, Glassfish application server, JUnit, Oracle 10g, Log4J and Windows
Confidential
Sr. Java Developer
Responsibilities:
- Act as a senior java developer to develop UI using Icefaces, JavaScript, Spring Webflow
- Involved into High level and low level designing.
- Involved in to design of domain objects of web services.
- Involved in to Unit and System testing
- Involved in to UAT and Production support.
- Worked as an Onsite coordinator
Environment: VISIO, JDK1.5, Spring Webflow, ICEFACES, JCAPS, XML, JDBC, Glassfish application server, JUnit, Oracle 10g, Log4J and Windows
Confidential
Sr. Java Developer
Responsibilities:
- Act as a senior java developer to develop UI using Struts1.2, Javascript, JSP
- Involved into High level and low level designing.
- Involved in to design of domain objects of web services.
- Involved in to Unit and System testing
- Involved in to backend programming
- Data from UI layer send through JMS to Middle layer and from there. Messages and will be sent to MQ Series.
- Involved in to UAT and Production support.
Environment: VISIO, JDK1.5, Struts1.x, XML, Hibernate, Tomcat Web server, JUnit, Oracle 10g, Log4J and Windows