Java Developer/lead Resume
Chicago, IL
SUMMARY:
- Around 8 years of experience in core java and j2ee technologies.
- Involved in all phases Analysis, Design, Development, Implementation and Testing of Software Applications development life cycle.
- Good knowledge in functional domains like Insurance, Medical Billing, Pharmaceutical Applications
- Strong working experience in application development using JDBC, Servlets, JSP, Java Beans, JSF, Icefaces, Struts, Spring, Hibernate and web services.
- Experience in developing web applications using technologies like HTML, Java Script, AJAX, CSSand JSP.
- Expertise in J2EE Design Patterns like MVC, DAO, DTO, Front controller and Singleton.
- Proficient in writing ANT, Mavenbuilds script to automate the application build and deployment.
- Expertise Skilled at programming on different Java IDE's like MyEclipse, Eclipse.
- Very good knowledge in different development methodologies like SDLC
- Extensive use of various design methodologies like OOA & OOD, UML and Design Patterns.
- Expert in implementing dynamic web applications using Application Servers like BEA Web Logic, IBM Web Sphere and Apache Tomcat, JBoss and deploying in various environments like Windows.
- Working knowledge and good understanding on Software Configuration Management tools like CVS, VSS and SVN.
- Experience in RDBMS like Oracle, and MySQL.
- Good Experience on portal development on Liferay using, different technologies like Icefaces,Struts,Hibernate and liferay Api
- Strong Technical background, excellent analytical ability, problem solving, decision - making, good communication skills, team player and goal oriented, with a commitment towards excellence.
TECHNICAL SKILLS:
Operating Systems: Linux,Unix Windows 2000, NT, Vista, Win 95/98
Languages: Core Java(J2SE), SQL, PL/SQL
J2EE Technologies: JDBC, Servlet, JSP, Custom Tags, JSTL, Java Beans, JNDI, Web Services, XML
Web Technologies: HTML, XHTML,DHTML, JavaScript, AJAX, CSS
Frameworks: JSF(Icefaces)1.8, Struts1.1, Spring 1.2.5 Axis2.0, Liferay Portal5/6
RDBMS: Oracle 10g, MySQL, MS Sql Server
Scripting languages: JavaScript
Tools: Eclipse, ANT, Maven
Web/App Servers: WebLogicServer10/11g,WebSphere6.0,Tomcat6.0,JBoss.
ORM: Hibernate and iBatis.
Version Control tools: SVN,CVS and VSS
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Java Developer/Lead
Responsibilities:
- Involved in Project Design Documentation, design Reviews and Code Reviews.
- Understanding the functional specifications and architecture.
- Establish meeting times, places and agendas.
- Ensuring a healthy and positive work environment.
- Provide status reporting of team activities against the program plan or schedule.
- End to end development of use case using Java and Oracle related technologies.
- Developed Oracle stored procedures and functions to execute the back end processes.
- Used SVN for source control, Apache Log4j for logging and debugging
- Deployment process through maven framework.
- Wrote POJO and their Implementation code using design pattern.
- Involved in the Front-End validations using JavaScript and AJAX.
- Used ibatis technology for the backend interactions, transaction management and persistence.
- Extend the existing framework as per application requirements.
- Provided QA Support and production support by interacting with the testers to fix bugs.
Environment: Java, J2EE, Spring, iBatis, XML, Tomcat, SVN, Oracle, Maven, DAO, DTO, Eclipse, Windows XP
Confidential, CA
Java Lead/JSF Developer
Responsibilities:
- End to end development of use case using Java and related technologies.
- Deployed liferay war file into weblogic server11g.
- Developed portlets using Liferay portal 6.0.5 using YUI components.
- Designed Mock-Up screens and UML diagrams.
- Implemented JSF framework to simplify the development of various UI components.
- Used Icefaces Framework for Rich User Interface. Used different components like popup, tree, panel Stack, breadcrumb, tabs, tables to create page with different snippets.
- Used Spring Web Flow on top of the Icefaces for different Flows in application and restrict their Scopes.
- Created Managed beans with actions, Listeners, Business Logic methods and backing beans for each page and also configure application in web.xml, facesconfig.xml
- Used in built Icefaces for Validation and Conversion.
- Customize CSS with Icefaces Style- sheets for different styles.
- Used SVN for source control, Apache Log4j for logging and debugging
- Wrote POJO (Action classes) and their Implementation code using DAO design pattern.
- Used Hibernate technology for the backend interactions, transaction management and persistence.
- Provided QA Support by interacting with the testers to fix bugs.
- Provide status reporting of team activities against the program plan or schedule
Environment:, Java, J2EE, JSF Icefaces, Hibernate, Servlets, XML, Web Logic 11g,SVN,My SQL Server, ANT, CSS, HTML, Windows XP
Confidential, IL
Sr.Java Developer
Responsibilities:
- Involved in Project Design Documentation, design Reviews and Code Reviews.
- Understanding the functional specifications and architecture.
- Implemented MVC-Model 2 architecture using Struts 1.2 and other J2EE design patterns for the application development
- Developed static and dynamic Web Pages using JSP, HTML, JavaScript and CSS.
- Developing and coding J2EE Components with JSP, Java Beans, business objects with Hibernate and Servlets
- Configured connection pooling using Web Sphere application server.
- Developed and Deployed the Application on WebSphere6.0 using ANT build.xml script.
- Coding using Java, Struts, Hiberante, HTML, JSP.
- Developed SQL Server stored procedures to execute the back end processes using.
- Used Eclipse 3.0 develop the Application
- Integrated other sub-systems through, XML and XSL.
- Web Sphere6.0 was used as both the Application server in the development and production environment.
Environment: Oracle 9i/10g, Windows NT/XP, Java, J2EE, JSP, HTML, JavaScript and CSS, UML,Struts1.2,CVS,Web Sphere 6.0.
Confidential, NY
Sr. Java/J2EE Developer
Responsibilities:
- Involved in Analysis and design of the projects, based on MVC architecture, J2EE, Spring Web Flow, Hibernate and DB2.
- Configured Applications to use spring and Hibernate. Created Hibernate DAO implementation.
- Developed presentation layer components using JSPs, Spring Tags, and XHTML.
- Implemented Form Bean and the ActionServlet using the struts framework.
- Validations are done using the Validators, the implementations of spring framework Validators interface.
- Developed transformations to flow the data between the domain objects and Data objects.
- Configured Log 4j for logging and debugging.
- Coding using Java, spring, Hiberante, HTML, JSP
- Extend the existing framework as per application requirements.
- Involved in Design Reviews and Code Reviews
Environment: Java, J2EE, JSP, Ajax, XML, ANT, CSS, Java Scripts, Web Framework - Spring MVC, Hibernate,VSS, XML, XHTML, Subversion, Tomcat
Confidential
Java Developer
Responsibilities:
- Developing Process Config Portlet using Servlets, JSP, struts, Hibernate and LiferayPortal API.
- Developed Forms using JSP.
- Implemented the validations using Struts MVC Framework. Developed Struts MVC compliant components for the web tier.
- Developed Hibernate custom processor using Oberon processor
- Developed Presentation tier as HTML, Java Server Pages using Struts MVC Framework implementing Struts validator, Tiles and Struts Internationalization
- Implemented Struts Framework for configuration of action mappings and presentation logic in JSPs, Servlets. Involved in developing JSP for client data presentation and, data validation on the client side with in the forms.
- Involved in Java application testing and maintenance in development phase and production phase.
- Developed custom tags for page level security.
- Worked on DAO, Singleton design patterns
Environment: Liferay Portal 4.x, java,jsp, Hibernate, Oracle 9i,Struts, Struts Validator, Tiles, Junit, Apache Tomcat, SVN
Confidential
Java Developer
Responsibilities:
- Designed UI using JSP, HTML, CSS, Java Script.
- Prepared Business requirement specification and technical documentation.
- Used JavaScript for validation.
- Involved in the Front-End validations using JavaScript and AJAX.
- Involved in writing service layer in custom MVC framework to write business logic.
- Wrote complex SQL queries to generate reports.
- Configured log4J framework to generate logs in testing/production environment.
- Verified the UI screen functionality and client side validation on different browsers.
- Developed JDBC code for backend processing.
- Used CVS for Version Controlling.
Environment: Core Java, JSP, Struts, Apache Tomcat and Oralce9i, Tomcat4/5, ANT, Java Script, HTML, CSS, Eclipse, CVS.
Confidential
Web Developer
Responsibilities:
- Involved in design of application framework using J2EE guidelines and most J2EE design patterns and Object Oriented Analysis and Design (OOAD) methodologies.
- Understanding functional specifications, designing and developing creative solutions to meet business requirements.
- Provided proof of concepts and prototypes to bridge business requirements and functional requirements.
- Wrote application presentation layer, which is based on involves Servlets, JSPs and Java Beans.
- Implemented Java Script for client side validations.
- Closely interacted with Project Manager, Business Analyst and Developers of my team as well as other teams
- Developed JDBC code for backend processing.
- Prepared SQL statements and procedures for program segments
Environment: JAVA, JSP, Servlets, HTML Java Script, CSS, Oracle, Eclipse, Windows, CVS, Tomcat