We provide IT Staff Augmentation Services!

Sr. J2ee Lead Developer Resume

2.00/5 (Submit Your Rating)

AZ

SUMMARY:

  • Over 8+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, XSD, XPATH, XSLT, DTD 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, XSD, XPATH, XSLT, DTD, 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, AZ

Sr. J2EE Lead Developer

Responsibilities:

  • Involved in complete SDLC life cycle of this project includes POC(proof of concept), Design documents, Development, testing and production.
  • Developed business components as Spring beans, uses dependency injections and spring annotations to configure them using Spring core module.
  • Developed navigation from presentation layer to controller layer using Spring MVC configurations, annotations, Pojo classes.
  • Developed Service layer implementation for persistening mechanism and implemented transaction management using spring declarative way of transaction management.
  • Experienced in implementing logging, transactional, sessions aspects using Spring aspects, advices, point cut.
  • Knowledge on implementing role-based security implementations using Spring security module.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Implemented Inheritance between mapping entities using hibernate Inheritance strategies.
  • Implemented long-lived transactions using Hibernate core interface methods.
  • Configured JMS Server setup and DB Connection pool setup & deployed Returned items in Web logic Server.
  • Implement SOAP web service components using JMS, Mule ESB and Spring CXF framework.
  • Developed Rest architecture based Web services to facilitate communication between client and servers.
  • Experience in Hibernate which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations .

Technical Environment: Java, Spring, Hibernate, SOAP/REST Web Services, Spring CXF, JSF, AJAX, Agile, SCRUM, Water fall, Oracle, MY SQL,MAVEN, Junit, AKANA, Jenkins, Html, XML, XSD, DTD, XSLT, XPATH, WS- security jQuery, Angular Js

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, Maven, Jenkins, AKANA, Html, XML, XSD, DTD, XSLT, XPATH, WS- security MKS, and Microsoft Visio.

Confidential

Java/J2EE Developer

Responsibilities:

  • Creating Use Cases from the Functional Specification documents supplied by the client
  • Preparation of Test Plan, Test Cases and Test Data
  • Executing Test Cases manually with the help of QTP as well as manually
  • Recording Defects with the help of HP Mercury quality tool
  • Code review

Technical Environment: JAVA 1.3, Servlets, JSP 1.2, Struts 1.1, JUnit, HTML, JavaScript, Oracle 9i, Eclipse, ClearCase, Web logic application server, Visio, Ant build tool.

We'd love your feedback!