We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Phoenix, AZ

PROFILE SUMMARY:

  • More TEMPthan 8.6 years of work experience in Object Oriented Design, Modeling, Programming and Testing in Java, J2EE, XML and Relational Databases.
  • Experience in all phases of software development life cycle.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Proficiency in developing secure web applications and server side development using ORM - Hibernate,Web Services (SOAP, WSDL, RESTful, JAXB), JDBC, JNDI, Struts, Spring, JSP, JSTL, Servlets, Java Beans, JavaScript, XML, XSLT, HTML, Oracle, DB2, and various Design Patterns.
  • Expertise in developing teh distributed applications using EJB 2.0/ EJB 3.0 specification and J2EE Application Servers such as IBM Web Sphere and BEA Web logic.
  • Hands on experience wif databases including DB2, Oracle, PL/SQL and MySql involving stored procedures, triggers, functions, indexes, and packages.
  • Working knowledge on XML Technologies JAXP (DOM and SAX parsers).
  • Expertise in developing applications based on Struts (Model 2 Architecture) and Spring MVC frameworks.
  • Experience in using teh Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects
  • Good experience in Spring’s IOC, AOP and Spring’s integration wif Hibernate and Struts technologies.
  • Experience in web services using Apache Axis Soap Engine.
  • Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Business Delegate, Session Facade, Service Locator etc.
  • Experience in open source rich internet application framework JavaScript library JSON.
  • Hands on teh tools such as Eclipse, RAD, Textpad, Editplus, JCreator, Toad, Rational Rose, Linux vi editor, etc.
  • Worked extensively on various flavors of UNIX operating system like Linux, AIX and Solaris.
  • Hands on experience in SVN, MAVEN, VPN, Putty, winSCP, VNCviewer, etc.
  • Experienced in writing ANT scripts to build and deploy Java applications.
  • Hands on experience in project management tools like Clear case and VSS.
  • Programming experience in UNIX Shell Script.
  • Strong analytical skills wif ability to quickly understand client’s business needs.
  • Involved in meetings to gather information and requirements from teh clients.
  • Research-oriented, motivated, proactive, self-starter wif strong technical, analytical and interpersonal skills.

TECHNICAL SKILL EXPERTISE:

Programming Languages: JAVA, J2EE, C, C++, XML, SQL, PL/SQL, Unix Shell Script

Web/XML Technologies: HTML, DHTML, Servlets, JSP, SAX, DOM, XML, XSLT, XPATH, DTD, XSD, JAXP, JAXB2.0

Frameworks: Web Services (SOAP, WSDL, RESTful, JAXB),EJB 2.0/3.0 (Stateless Session Beans, CMP, BMP, MDB), Hibernate 3.0, Spring 2.0, Struts 1.2 and OFX Specification

Apache Projects: Ant 1.5, Log4j, Struts 1.4 and JMeter.

Tools & Utilities: Eclipse, RAD, WSAD, Editplus, JCreator, Dreamweaver, Textpad, CuteFTP, winSCP, VSS, Toad, SQLYog

Application/Web Servers: BEA WebLogic, IBM WebSphere8, and Tomcat.

RDBMS: DB2,Oracle 9.x, MySql 4.0, MS SQL Server 7.0, MS Access

Source Control: Rational Clear Case, Microsoft VSS, PVCS, CVS, SVN

Design Patterns: Singleton, Session Facade, Factory, Service Locator, Front Controller, DAO, Iterator, Command, Observer

Operating Systems: Windows 9x/2000/XP, Linux, UNIX, AIX, Sun Solaris

PROFESSIONAL WORK EXPERIENCE:

Confidential, Phoenix, AZ

Senior Java/J2EE Developer

Responsibilities:

  • Performing teh systems analysis for teh technical solutions by chalking out teh business needs, Research and Development on requirements from feasibility perspective. Associating wif teh technical architects in prioritizing functional requirements leading to cost savings/reduction both from technology and business processes.
  • Ensures that teh Portfolio Architect reviews teh design.
  • Works closely wif teh Project Manager to provide build sizing for teh business requirements and create teh implementation plan.
  • Interacts extensively wif external teams to ensure proper application communications handshake.
  • Follows up wif teh offshore developers on teh status of teh build tasks and ensures that teh implementation plan timelines are met.
  • Being single point of contact for offshore development team, cascading and discussing teh business and technical requirements and transitioning teh knowledge as required for teh detailed design and developing teh code base and deployment as per different phases of Software Development Life Cycle, SDLC.
  • Providing teh technical work break down structures to teh project managers for creating teh detailed project plan encompassing milestones and critical tasks, incorporating and tracking dependent technical and dependencies, taking into account both teh system level and organizational performance improvements.
  • Involved in teh creation of teh Design report that includes teh design artifacts deliverables such as
  • Interfacing wif teh Project Governance Board (PGB) of Confidential for representing and reviewing teh technical architecture and ensuring teh application/project design is in compliant wif teh Enterprise Architecture, iGuide and security standards.
  • Conducting code reviews, performing teh vulnerability analysis on teh code base, conducting performance tuning of teh reference applications prior to deployment, to assure application quality and security standards throughout teh application life cycle.
  • Generate teh build deployable files to be moved through teh automated build process for teh organization as change needs to be controlled and moved through to teh upper QA and production environments. Teh changes are managed for teh organization by another team that manages teh deployment trough teh development and production path.
  • Providing application knowledge to production support teams onshore which will ensure team to monitor health of teh application system Providing Subject Matter expertise (SME) knowledge to relevant team members in resolving teh production issues.
  • Signing-off technical user guide created for teh customer service group on continual basis after successful launch of every application in production.
  • Review teh Test Conditions and teh Test Data Characteristics prepared by teh Business Systems Analyst.
  • Prepares teh Application Release Plan considering ramp-up and other release strategies.
  • Migrates teh application from teh development to test and finally to teh production environment.
  • Coordinates application support activity during teh 90-day warranty period.
  • Resolves any post-production issues identified during internal validations or reported by external customers.
  • Monitors teh performance of technology developers from technical aspects.
  • Ensure quality deliverables.
  • Owns teh technical delivery of teh project from inception to production release.
  • Follows up wif teh offshore developers on teh status of teh build tasks and ensures that teh implementation plan timelines are met.
  • Reviews teh code changes made by teh offshore/onshore developers.

Environment: JSP, Servlets, Web Services, Spring MVC, Spring DAO, EJB, Ajax, jQuery, JMS, JSTL, JAVA Beans, XML, IBM Websphere, Tomcat, DB2, UML, Maven, JSON, Junit, Jtest, Jmeter.

Confidential

Java/J2EE Developer

Responsibilities:

  • Interacted wif teh clients to gather & analyze business requirements of teh various modules of teh project.
  • Extensively involved in teh design, coding, deployment and maintenance of teh project.
  • Implementation of View and Controller components wif Struts Frame Work, Model components wif EJBs.
  • Written ant build.xml files for ear and war files generation.
  • Written teh JMeter scripts to test teh performance (stress) of teh application by increasing teh concurrent users.
  • Worked onsite at teh client place involved in teh UAT Build, Configuration, Deployment and Integration.

Environment: Java 1.3, Struts, WAS4, Log4j 1.4, Ant, Eclipse, Oracle, CVS, Xml, PL/SQL and Linux.

We'd love your feedback!