We provide IT Staff Augmentation Services!

Lead Java/j2ee Designer/developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Software Development Professional over 13 years’ experience bringing products from concept to release in a variety of environments and companies.
  • Solid background in Object - Oriented analysis and design. Good at various design patterns (GoF, J2EE patterns etc) and UML.
  • Extensive Java/J2EE, Spring, Hibernate, IoC, AOP, WebService programming experience.
  • Capable team player and technical leader who works well with people at all levels.
  • 4+ years of experience as technical lead role.
  • 6+ Years experience in J2EE Technology with Hibernate, Spring and Struts Framework.
  • 3+ years domain and development experience in Logistic domain.
  • Good experience and understanding of the software development lifecycle and methodologies - analysis, design, coding and testing.
  • Well versed with Design Patterns like Business-Delegate, Session Façade, Service-Locator, Value Object, DAOs, Singleton, and MVC 2(Struts), Front-Controller, Intercepting Filter, Composite View and View Helper.
  • Experience in many domain: Logistics, e-learning, e-commerce, and Retail.
  • Familiar with XSD, XSL and JMS due to self-education and self-taught project and keen to apply this knowledge in a commercial project.
  • Mentored developers, met deadlines, conducted design workshops, created POC etc.
  • Experience in Test Drive Development (TDD) and Agile methodology.
  • Extensive experience of using open source frameworks like Spring, Hibernate and Struts to implement enterprise applications
  • I am also a keen proponent of agile methodologies and have successfully introduced agile techniques into projects which I have managed and promote others to follow the same.

TECHNICAL SKILLS

Java/J2EE Skills: Java, Spring, Hibernate, CXF, JAX-WS, JAX-RS, Acegi, SmartClient, Struts, Tiles, JSTL, JSF, Facelets, JSP, EJB 2.0, JDBC, WLI, Servlet, IOC, AOP, JQuery, Memcache

Design Skill: UML (Visio, Rational Rose,), Object Oriented Analysis and Design (OOAD), GOF Design patterns, J2EE Design patterns, HLD, LLD, TDD etc

Scripts: Java Script, Shell Script

Rules Engine: JRule

Web Service: SOAP, Restful

Middleware: Weblogic 10.3, Apache Tomcat, JBoss, BroadVision 7.1, Webmethod 7.2/8.2

IDE’s: MyEclipse, Eclipse, IntelliJIdeaBug Tracking Tools: Test Director, JIRA, Team Track, Bugzilla

Source Control: Subversion, VSS, CVS, PVCS

Development methodologies, deployment & Testing: Agile, Waterfall, JUnit, Maven, Ant, etc

Database and tools: Oracle, Informix, PL/SQL, Stored Procedures, My SQL Server, SQL Developer etc

Continuous Integration Tools: Jenkins, Continuum, Cruise controlTools: Hyperic Monitoring, iReport, GreenPepper

O/S: Unix, Linux, Windows

PROFESSIONAL EXPERIENCE

Confidential

Lead Java/J2EE designer/developer

Responsibilities:

  • Redesigned and migrated a poorly performing and outdated application to Spring, Hibernate, Smart Client (RIA), Weblogic 10.3, Oracle 10g based architecture for Equipment Repair and Hub.
  • Lead the technical team and mentored the junior developers.
  • Worked closely with the business users, analysts, infrastructure team, testing team and project managers to come up with the detailed design.
  • Onsite-offshore communication.

Confidential

Senior Software Engineer

Responsibilities:

  • Worked closely with Business to define scope as well as review Use Cases
  • Drive the efforts for ER/DM/BI release and maintenance releases.
  • Drive the implementation of BI and integration with GoodData.
  • Designed component to get the daily currency feed with XE.com.
  • Implement Jrule for data validation.
  • Designed component for Fleet upload.
  • Involved in writing/review of Design Approach Documents, development.
  • Designed new services using various J2EE design patterns.
  • Used Spring with Hibernate for object/relational persistence of data and SmartClient framework for UI development.
  • Involved in requirement gathering for different modules.
  • Implemented Authentication and Authorization framework.
  • Involved in choosing the technologies/framework, which will be used in other applications.
  • Resolved the customer related issue.
  • Involved in Hyperic monitoring tool configuration.
  • Worked closely with database team for database design, co-ordinate with testing team and mentored team member.
  • Onsite-Offshore coordination.

Environment: Java, SmartClient, Spring, Hibernate, Webservice (SOAP & Restful), CXF, Acegi (Authentication and Authorization), Jasper Server 3.7, CAS, JRule, iReport, Jasper Server, JUnit, JSON, Maven, SVN, Weblogic 10.3, Oracle 10g, Continuum, MyEclipse 7.5, iReport, SoapUI, Webmethod 7.1, Sqldeveloper.

Confidential

Team Member

Responsibilities:

  • A complete Understanding of PIM framework and its Architecture.
  • Understanding of DDL and FRS documents for the customization of Macys Project.
  • Involved in coding for the Customization/Implementation tasks in the Out-of-Box functionalities of PIM.
  • Prepared technical documents for each Customizations/Architectural changes.
  • Used Spring with Hibernate for object/relational persistence of data
  • Closely worked with different Client partners (GXS, Macys, Tacit).
  • Worked on configuring the Greenpeeper and written the test classes.
  • Worked on JSP, JSTL, and Spring MVC framework.
  • Involved in writing JUnit test cases.
  • Designed new services using various J2EE design patterns.
  • Onsite-Offshore coordination

Environment: PIM Framework, JAVA 2.0, Spring MVC, JSP, JSTL, J2EE, Hibernate, Java Script, XML, Oracle 10g, JBoss, Eclipse, JIRA, Tortoise SVN, Greenpepper, AJAX, VM Ware, Unix, Ant.

Confidentia

Team Member

Responsibilities:

  • Worked on Creating the GUI for all the locales.
  • Involved in implements the business logic.
  • Unit Testing.

Environment: JAVA 2.0, Spring, JSF, Facelets, Java Script, Maven, Oracle 10g, Eclipse, Tortoise SVN, Unix.

Confidential

Team Member.

Responsibilities:

  • Designed the complete project architectural flow in Struts, hibernate, JSTL and Tiles framework.
  • Specifying the screen shots with the GUI (fields/Labels) details.
  • Involved in designing the Layouts & contents of UI pages.
  • Involved in coding of all Business Logics.
  • Developed Test Cases and done Unit Testing.

Environment: JDK1.4, Struts, Tiles, JSTL, Hibernate, JS, Eclipse 3.0., Log4J, My SQL Server 4.1

We'd love your feedback!