We provide IT Staff Augmentation Services!

J2ee Lead Developer / Architect Ny Resume

4.00/5 (Submit Your Rating)

New York, StatE

SUMMARY:

  • Over Fifteen (15) years of progressive IT experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using Java/J2EE on UNIX and Windows platforms.
  • Expertise in designing and developing web based enterprise applications using J2EE technologies like JSP, Servlets, EJB, Struts, Hibernate, Spring, JDBC, JNDI, JMS, Java Beans, Web Services, XML and UML
  • Conversant in Waterfall, RUP (Rational Unified Process), and Agile Software Development Life Cycle (SDLC)
  • Expertise in Unified Modeling Language (UML),designing Use Cases, Class diagrams, Sequence diagrams using Rational Rose and Microsoft Visio
  • Experience in developing and deploying Web - based Finance, Telecom and Retail applications using IBM RAD, WSAD, Eclipse, and DB2 deployed on WAS, JBOSS and Tomcat Servers
  • Expertise in back-end/server side development using Struts, Spring, Hibernate, Web Services, RESTful WS, EJB and Design Patterns
  • Expertise in developing integration services in SOA by offering Web Services based on XML communication(JAX-WS) over SOAP Layer
  • Expertise in development of server side business logic using Session, Entity and Message Driven Beans using EJB 3.0
  • Adept in various design patterns such as Singleton, Factory, Iterator, Session Facade, DAO, DTO, VO, Composite, Proxy, Template, Service Locater and Business Delegate in the development of n-tier distributed Enterprise Application
  • Experience in working with messaging system like JMS.
  • Experience in using IDE tools like RAD 7.0, WSAD 4.0/5.0,, Eclipse 3.0, Maven
  • Experience in using IBM Rational Clear Case, SVN, GIT, MKS, Serena for version control
  • Experience in Unit Testing using JUnit & Easy Mock framework,
  • Comprehensive knowledge of Log4j for logging and Maven for project build
  • Experience in working with different operating systems like Windows 7, Windows XP/2000 and Unix
  • Adept in Unix Shell Scripting and implementing batch jobs
  • Experienced with RDBMS implementation and development using IBM DB2, PL/SQL, SQL Server 2005, Oracle 10g and My SQL
  • Hands-on experience in writing Sub Queries, Stored procedures, Functions, and Triggers using SQL and PL/SQL
  • Oversee all facets of technology programs and projects including the project life cycle, initiation and planning, design and development, change and risk management, quality assurance and implementation

TECHNICAL SKILLS:

Programming Languages: Java, JSP, Servlets, EJB, JPA, Hibernate, Struts (1.1 and 2), Spring, JMS, MQ Series, JDBC, XML, JUnit, Web Services, C/C++, PL/SQL, SQL, HTML, CSS, JavaScript, Ajax, Backbone MVCApplication Servers: BEA Weblogic, IBM WebSphere, Tomcat Glassfish and Jboss EAP

IDE: Eclipse, RAD, IntelliJ, WSAD, NetBeans, JBuilder. STS

Design Tools: Microsoft Visio and IBM Rational Rose tool

Build Tools: Ant and Maven

Databases: Oracle11g, DB2, SQL Server, Rochade

Operating Systems: UNIX, Sun Solaris, Windows, NT

Configuration Management: Clear Case, MKS, SVN, RTC, GIT

Testing Tools: Jmeter, SOAPUI

Methodologies: Waterfall, Agile, RUP, SCRUM

Other Tools: Lotus Notes, Rochade Object based DB, Citrix etc

PROFESSIONAL EXPERIENCE:

Confidential, New York State, NY

J2EE Lead developer / Architect

Responsibilities:

  • Interacted with Business users group and for analysis of the requirements
  • Prepared high level and low level design documents using Visio.
  • Performed the code review and design reviews of the peers
  • Code construction as per the requirements
  • Unit and integration testing of the components
  • Prepared detailed test cases and test plans.
  • Refactoring and performance tuning of the existing code
  • Assist the build and deployment of the releases;

Technical Environment: JAVA 1.6, J2EE stack, Struts 1.x, Struts 2.3.2, Spring, Hibernate, XML, SOAP, JAX-Ws, SQL, Eclipse, Jboss EAP 6.1, Oracle, Quartz 1.8.6, Junit, and Maven, EJB 2.1, EJB 3.

Confidential, New York State, NY

Java Architect / Lead Java Developer

Responsibilities:

  • Interacted with Business users group and for analysis of the requirements
  • Prepared high level and low level design documents using Visio.
  • Performed the code review and design reviews of the peers
  • Code construction as per the requirements
  • Unit and integration testing of the components
  • Prepared detailed test cases and test plans.
  • Refactoring and performance tuning of the existing code
  • Assist the build and deployment of the releases;

Technical Environment: JAVA 1.6, J2EE stack, Spring AOP, DI, Security, JSF, Prime Faces, JPA, Hibernate, XML, XSLT, DB2, SQL, Eclipse, Weblogic 12c,Oracle, Quartz 1.8.6,Junit, and Maven;

Confidential, New York State, NY

Sr Programmer Analyst

Responsibilities:

  • Interact with Business users group and understand analyze the requirements
  • Prepared high level and low level design documents using Visio.
  • Performed the code review and design reviews of the peers
  • Coding as per the requirements
  • Unit and integration testing of the components
  • Prepared detailed test cases and test plans.
  • Refactoring and performance tuning of the existing code
  • Assist the build and deployment of the releases;

Technical Environment: JAVA 1.6, Java Servlets, JSP, EJB, Web Services, Hibernate, XML, XSLT, DB2, SQL, HQL, RAD, Struts 1, 2, Junit, and Maven;

Confidential,Sal Lake City, UT

Tech Lead / Architect

Responsibilities:

  • Interact with Business user group and capture the detailed story details with UI mockups
  • Identify the story complexities and Confidential dependencies and document and track the issues to end.
  • Guide the offshore to help understand the as is business scenarios
  • Prepare and high level design documents with packages, classes, services, sequence diagrams in UML
  • Implemented the complex stories at onshore and clarify the offshore for implementation issues.
  • Performed the design and code, test cases reviews;
  • Unit and integration testing of the product.
  • Assist the client team with build and deployment plans and issues in various environments
  • Helped the business users in understanding and usage and captured the UAT improvements
  • Worked with Scrum master for better delivery in all the phases of software development of the product

Technical Environment: Java 6, Eclipse, Windows, Restful Web services, Hibernate 3, Backbone, JQuery, Oracle 11g, Log4j, JUnit 4, Mockito, Confluence, Maven 2.1, Jira, Subversion, Tomcat 6, Confidential Shopping API modules.

Confidential,MI

Tech Lead

Responsibilities:

  • Interact with Business users group and understand analyze the requirements
  • Prepared high level and low level design documents using Visio.
  • Performed the code review and design reviews of the peers
  • Coding as per the stories allocated by the scrum master and update the story status in JIRA
  • Unit and integration testing of the components
  • Prepared detailed test cases and test plans.
  • Refactoring and performance tuning of the existing code
  • Assist the build and deployment of the releases;

Technical Environment: JAVA 1.6, Java Servlets, Atypon, JPA, JMS, Web Services,Hibernate,XML,XSLT, Oracle 10g, SQL, HQL, RAD, Resin Junit, Ant build tool

Confidential

Sr. J2EE Lead Developer

Responsibilities:

  • Designed and developed core functionalities like RIM structure enhancement, and new structures as as-per the business requirements.
  • Worked with business analyst collected the requirements for core functionalities.
  • Prepare the high level and low level design document artifacts as per the business needs
  • Design review and coding of the module
  • Code review and code-factorization of the code
  • Worked on Performance tuning on data load process and worked on design and code reviews.
  • Involved in Code construction, developed Test cases, Junit test cases for Unit test and acceptance tests
  • Wrote the UNIX shell scripts for search index preparation (Lucerne search)
  • Review and guide the offshore team on end-to - end delivery including Meta data loading.

Technical Environment: JAVA 1.6, Java Servlets, JSP, JDBC, RAD IDE, Unix Shell script, Web Sphere application server, Junit, Ant, MKS, and Microsoft Visio.

Confidential

J2EE Lead Developer

Responsibilities:

  • Requirement Analysis to identify the changes to meet the new Business needs
  • Performing Impact Analysis and Effort Estimation Analysis
  • Creating Design document to Integrate disparate systems
  • Involved in designing the Sequence Diagrams and Class Diagrams for the new enhancements
  • Involved in the creation of sample UI Prototype for the client
  • Unit testing and System Integration testing
  • Preparation of Test Plan, Test Cases and Test Data
  • Involved in scheduling the batch jobs on the UNIX box using Shell scripts
  • Coordinating with team and maintaining all the quality reports in a view to deliver the best quality product to the customer
  • Facing Software Quality Assurance Audits every Quarter
  • Allocating work to teammates and ensuring deliverable on time

Technical Environment: JAVA 1.5, Servlets, JSP 1.2, Web services, Spring Web MVC framework, EJB,XML, Hibernate, JUnit, JavaScript, Oracle 10g, Eclipse, Clear Case, Weblogic application server, Visio, Ant build tool.

We'd love your feedback!