Sr. Java/ J2ee Project Lead Resume Profile
Cincinnati, OH
SUMMARY:
- Over 11 Eleven years of experience developing applications using Java/J2EE technologies with experience in onsite / offshore development.
- Expertise through all parts of Software Development Life Cycle SDLC in developing web applications using JAVA, J2EE, and Web services etc.
- Expertise in analysis, design, development, testing and maintenance of large scale object oriented applications.
- Proficient in IDE tools Eclipse.
- Programming and development expertise in various J2EE technologies including Servlets, JSP, Oracle, EJB, JMS, JDBC, JPA and frameworks like Spring and Hibernate.
- Extensive experience working with JAXB and Web services SOAP, REST .
- Experience with both relational and NoSQL databases servers like MySQL, Oracle, DataStore, AWS S3.
- Good understanding of development and implementation of various Java/J2EE design patterns such as Data Access Object, MVC, Transfer Object and Singleton.
- Experience working on designing projects, UML modeling, RSA and Rational Rose.
- Experienced working on SQL, PL/SQL programming, Stored Procedures, and Query Optimization.
- Worked extensively with client web technologies using HTML/HTML5, DHTML, CSS/CSS3, JavaScript, JQuery and AJAX.
- Extensive hands on experience deploying applications on JBOSS, Oracle application servers.
- Experience in performing Code reviews and peer reviews for maintaining best Industry standards.
- Extensive experience in working on multiple operating systems including UNIX, Linux and Microsoft Windows.
- Comprehensive knowledge of physical and logical data modeling, performance tuning.
- Experienced in business/technical requirements capturing, configuration management, team coordination and software engineering processes.
- Extensive experience in using development tool like Eclipse 3.1.1.
- Extensive experience in Client Server, J2EE technologies and MVC frameworks.
- Good Management, Execution, Documentation skills.
- Highly motivated, results oriented and leadership skills with great team ethics.
- Good Communication, interpersonal skills and problem solving skills.
- Well focused and can meet the expected deadlines
TECHNICAL SKILLS:
Languages | JAVA, PHP |
Web Technologies | HTML, CSS, AJAX, JQuery, XML, JAX-WS SOAP , JAX-RS REST |
J2EE Technologies | Servlets and JSP |
Database | Oracle, MySQL |
Servers | Tomcat5.x, JBOSS 4.X |
ORM Tools | Hibernate3.x |
Frame Works | Spring 2.0, JSF 1.2, Rich Faces, Struts1.x |
IDE | Eclipse |
Operating Systems | Windows XP, Vista, Windows 7 |
Payment Gateways | PayPal |
Invoice API | FreshBook, HostBill |
PROFESSIONAL EXPERIENCE:
Confidential
Sr. JAVA/ J2EE Project Lead
Responsibilities:
- Create and review functional and technical specification documents.
- Estimate efforts and arrive at optimal schedule
- Monitor, track and analyze project control metrics and assist Project Manager in Risk Management
- Troubleshooting WebLogic Server and Oracle Database issue
- Used WebLogic API for automated approval and publishing of content between multiple stages
- Used Java Message Service JMS for reliable and asynchronous exchange of important information
- Ensure time sheets entry and completion of invoicing process on or before the deadline
- Direct or perform all activities related to maintaining a successful knowledge management including re-usage, accuracy and efficiency
- Responsible for design, development of the application and it was built using J2EE architecture, in accordance with the Enterprise Architecture standards for interactive applications.
- Ensure that all the relevant documentation is done and is updated.
- Used log4j to log user request information.
- Applied DAO, Singleton, MVC, Proxy design patterns in various parts of the project.
- Responsible for the regular project consolidated over all the modules status reports
- Serve as the single point of contact for the Team to the project stakeholders
- Identify relevant team capabilities in reference to the project
- Monitor and track defects and manage Change Requests
- Communicate with customers on requirements and project progress
- Used Spring ORM module to integrate with Hibernate to persist objects into MySQL database.
- Designed and developed SOAP based Webservice based on the EJB 3.1 platform which served as a wrapper service for all the data needs of the application.
- GUI was developed using JSF, AJAX a4j , Rich Faces and JavaScript, spring framework.
- Involved in coding JSF and configuring spring framework.
- Used Spring Framework for Dependency injection and integrated with JSF framework.
- Developed applications using Spring-JDBC template for connecting to Oracle Database.
- Wrote SQL and PL/SQL statements according to the need using Oracle 10g database.
- Worked on AJAX a4j implementation for retrieving the content and display it without reloading the existing page.
- Performed unit testing for GUI and back end.
- Was involved in Regression testing and Integrating testing with external systems.
- Involved in bug fixing for the code in production and support the next releases.
- The project was developed on Eclipse and the version Controller was one Ge CVS.
- Design and review applications
- Demonstrate understanding of both stated and unstated needs of the customer and encourages the team to do so
- Demonstrates empathy, warmth and attentiveness while serving customers, while also setting out these expectations for the team
- Analysis overall customer experience at different touch points, in order to increase satisfaction levels
- Helps the team become aware of risks and opportunities of different factors contributing to sustainable business
- Delivers with minimal wastage of resources, while also guiding the team to do so
Environment: JAVA 1.6/ J2EE, JSF, Rich Faces, CSS, JQUERY, , JavaScript, Spring, Hibernate, JSP, SVN, Oracle 10g, Windows and WebLogic 10.3, APPWORX, HP QC
Confidential
JAVA Team Lead
- Involved in Requirement Analysis.
- Involved in Coding for Web-based Application using JSF Rich Faces
- Implementation of Quality process mechanism while applications supporting.
- Estimate efforts and arrive at optimal schedule
- Monitor, track and analyze project control metrics
- Responsible for the regular project consolidated over all the modules status reports
- Serve as the single point of contact for the Team to the project stakeholders
- Design and review applications
- Delivers with minimal wastage of resources, while also guiding the team to do so
Environment: JAVA , SPRING, JSF, Rich Faces, CSS, JQUERY, MySql, JBOSS
Confidential
JAVA Senior Software Engineer /
- Involved in Requirement Analysis.
- Involved in Coding for Web-based Application using JSF Rich Faces
- Implementation of Quality process mechanism while applications supporting.
- Estimate efforts and arrive at optimal schedule
- Monitor, track and analyze project control metrics
- Responsible for the regular project consolidated over all the modules status reports
- Serve as the single point of contact for the Team to the project stakeholders
- Design and review applications
- Delivers with minimal wastage of resources, while also guiding the team to do so
Environment: JAVA , SPRING, JSF, Rich Faces, MySql, JBOSS
Confidential
- Write code and Produce detailed specifications
- Contribute in all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary
Environment: PHP, CSS, HTML, MySql, Apache Tomcat
Confidential
- Contribute in all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary
Environment: PHP, CSS, HTML, MySql, Apache Tomcat