Java J2ee Developer / Liferay / Software Developer Resume
TX
SUMMARY:
- Around 8+ years of total professional experience with 5 years in Liferay Portal, Java & J2EE development with major exposure in Telecom and Banking domains. Having worked across multiple technologies has helped me to stay abreast with new developments within the industry. I am comfortable working independently or in a close team environment.
- Good experience on Liferay portal (JSR - 168, JSR-286), have good exposure to advance features of portal technology.
- Hands on experience with frameworks like Spring MVC, iBatis and Hibernate.
- Working on Liferay development and portal administration using Liferay IDE & Liferay Developer Studio, Java, J2EE (Portlets, Servlet, JSP, EJB 2.1 & 3.0, Java mail) MySQL Workbench, Oracle 11g.
- Worked on Web UI Design using JavaScript Libraries & JQuery and web services development done with JAX-WS & JAX-RS.
- Good knowledge of UML and design patterns. Hands on experience of high level and detailed design.
- Currently handling team of 2 developers.
- Worked closely with Solution Architects on Network designing using MS Visio.
- Involved in all phases of SDLC including designing, developing, testing and rolling out complex telecom & banking software's.
TECHNICAL SKILLS:
Technologies: Liferay Portal, Java, J2EE, Java web services, Servlet, JSP, Portlet
Programming languages: Java, HTML5, CSS3, AngularJS, JavaScript PL/SQL
Frameworks: Spring Web MVC, JavaMail, JPA, Hibernate, Spring Security.
Database: Oracle, MS SQL Server, MySQL.
Servers: Apache Tomcat Server, WebSphere.
Design: Design Patterns, UML.
OS/Platforms: Windows XP/Windows 7
Tools: Eclipse, Putty, SVN, CVS, Liferay Developer Studio, Confidential Compare, STS, GIT, HP Fortify Scan, MS Visio, pingdom, Sunera.
Testing Frameworks: Junit, Selenium, JMeter, Mockito.
Incident Management Tool: HP Service Manager.
PROFESSIONAL EXPERIENCE:
Confidential, TX
Java J2EE Developer / Liferay / Software Developer
Responsibilities:
- Web Content, Structure and Template,
- Velocity script,
- Role and Permissions,
- Liferay Hooks,
- Liferay Themes,
- Liferay Page layout, and
- Creating organization and site via control panel.
- Implementing the saving functionality in Client portal.
- Extending the P controller for the Client portal.
- Implementing the product eligibility functionality in Client portal.
- Implementing the saving functionality in Cardholder portal.
- Implementing the add money features in Cardholder portal.
- Implementing the monthly summary in Cardholder portal.
- Directly managing a team of 2 java developers.
- Develop and maintain the Liferay servers in UAT & Production and responsible of any configuration of Liferay in UAT & production environment.
- Automation of built process and taking care of Integration and Production code pushes.
- Maintaining code quality by doing code review and guiding the team with better coding standards.
- Setup the production monitoring system - pingdom which is a part of SLA with JPMC
- Involved in Production Liferay set-up for load balance and high availability architecture.
- Security fixes to achieve the PCI security standards - supporting WhiteHat & OWASPscans and Sunera(Mobile security scan).
- Integrating the mailing system with Exact Target using web-services.
- Integrating the CIP (require by PATRIOT Act) with Experian credit rating system.
Technologies Used Java/J2ee, Spring, Liferay, Bugzilla, Eclipse, Oracle 11i, iBatis, JavaScript, CSS, Mylyn, Hudson, Pingdom.
Confidential
Java / J2EE / Liferay Developer
Responsibilities:
- Implementation of proposed architecture and its feasibility.
- Leading efforts in load testing, performance tuning and automated testing of UI.
- End to end deployment in all environments and administration of Tomcat.
- Troubleshooting complex production issues related to load and performance.
- Fixing bugs detected during testing phase.
- Performed technical feasibility study, development of POC and Prototype development for new prospective clients.
- Providing technical consultancy to other teams working in the area of Java, J2EE development and performance tuning.
Confidential
Technologies Used: Java/J2ee, Spring MVC, Hibernate, Apache Tomcat, Selenium, JMeter and Liferay 5.2CE.
Responsibilities:
- Working towards fine tuning of framework.
- Design and development of new modules using Liferay provided features.
- Mentoring of new team members for further development efforts.
- Coordinating between testing and development team for testing and bug fixing phase.
Confidential
Developer
Responsibilities:
- Design and development, Bug fixing, enhancements, integration testing.
