Sr J2ee Developer Resume
MinneapoliS
SUMMARY
- Overall 10+ years of experience in Software IT development in Analysis, Design, Development, Testing, Implementation and support of Enterprise Applications using Java/J2EE based technologies.
- 4+ years of experience in developing applications using Spring framework with modules like Spring workflow, Spring MVC and Spring integration.
- 3+ years of experience in middle tier shared service SOA methodology using SOAP and Restful web services.
- Extensive experience with J2EE Design Patterns like Business Delegate, Session Facade, Front Controller, Data Access Objects, Value Objects, MVC/Model 2 Framework.
- Expertise in designing and developing secure web based enterprise applications using J2EE technologies like JDBC, Servlets, JSPs, EJBs, JNDI, JMS, Java Beans, Log4J, Web services, SOA, XML, HTML and UML.
- Proficient in developing and deploying web based projects using IBM Web Sphere Application Server 7.0, BEA Web Logic Server 10.0, JBOSS application Server 7.1 Final and IDEs like Eclipse 3.6, IBM Rational Application Developer, and IBM Web Sphere Studio Application Developer (WSAD) 5.0, 5.1.2.
- Expertise in writing the multi - threaded systems with the core features of synchronization, abstraction, encapsulation, polymorphism and exception handling.
- Expertise in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) based on Unified Modeling Language (UML) using Rational Rose.
- Proficient in all phases of Software Development Life Cycle (SDLC) from analysis through support.
- Expertise in developing Web-based GUIs and Client Side validations using JSP, HTML, DHTML, Java Script, AJAX, CSS.
- Expertise in developing Custom Tag Libraries.
- Expertise in developing Business Components like EJBs using Session Beans
- Expertise in developing Persistent Layer using Entity Beans
- Expertise in using various different parsers using SAX, DOM & JAXB.
- Experience in working with RDBMS like Oracle, MY SQL, DB2 and SQL SERVER.
- Good knowledge in Oracle SQL, PL/SQL including writing queries, stored procedures, functions and triggers.
- Excellent analytical, problem solving, communication and interpersonal skills.
- Team player with demonstrated ability to work in fast paced, challenging environment with excellent debugging and problem solving skills.
- Ability to learn and adapt quickly to the emerging new technologies and can perform multitasking efficiently.
TECHNICAL SKILLS
Languages: C, C++, COBOL, JCL, Java, J2EE, SQL, PL/SQL
J2EE Technologies: Threads, Applets, JSP, Servlets, EJB, JMS, RMI, ANT, JDBC, XML
Frameworks: Struts 1.2, Spring 3, Hibernate, JSF, Log4j, iLog
Scripting/Markup Languages: JavaScript, HTML, DHTML, AJAX, CSS
Web/App Servers: Apache Tomcat, BEA Web Logic, IBM Web sphere, JBoss
Web Services: AXIS, SOAP, WSDL, HTTP, UDDI
IDE’s: Eclipse, JDeveloper, NetBeans, IBM RAD, IBM WSAD
Message Oriented Middleware: JMS, MQ Series
UML Tools: Enterprise Architect, Rational Rose
OOAD: UML, Design Patterns
Databases: Oracle, DB2, MY SQL, SQL Server
Operating Systems: Windows 98/NT/2000/XP/Vista/7, OS/390, UNIX, LINUX
Methodologies: Waterfall, Agile, TDD(Test Driven Development)
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis
Sr J2EE Developer
Responsibilities:
- Use the MVC architecture for the design and development of the product.
- Participate in PI planning meetings with Business owners, design leads and other business partners and finalize the Sprint commitments for the agile team.
- Develop the application using Spring and Hibernate framework
- Create SQL queries, database concepts and stored procedures.
- Develop session and entity beans to build the business logic.
- Work on HTML, Ajax, JNDI, JQuery and JavaScript for front end processing.
- Employ various design patterns like DAO, Service locator, Business delegate, etc.
- Develop use cases and other UML diagrams that get transformed into soft codes.
- Involve in bug reporting and fixing.
- Develop and consume Rest Web service.
- Develop test cases and performed unit testing using JUnit.
- Leading the Team and involved in Onsite-Offshore Co-ordination. Mentoring the Team members when it’s required.
- Document the User Manual explaining in detail the various flows of control.
Environment: Java EE 1.8, Eclipse, JBoss, Oracle, SQL, JSP, XML, Junit, JQuery, JavaScript, AJAX, HTML, J2EE, JNDI, Web services Restful, Spring MVC, Hibernate, ANT, Log4j.
Confidential
Sr J2EE Consultant/Application Architect
Responsibilities:
- Understand the requirements, story board and prepare design & Unit test documents.
- Use StarUML to develop case diagrams and Visio to develop sequence diagrams.
- Develop the application using Spring MVC framework and Hibernate framework.
- Create and enhance various UI screens using JSP
- Create SQL queries, database concepts and stored procedures.
- Implement MVC, singleton, DAO and various design patterns.
- Follow check list and execute the Unit test cases.
- Co-ordinate with testing team to complete SIT & UAT.
- Use SVN version control for code check-in and check-out.
- Assist team to complete the deployment process.
- Work on issue fixing and enhancements to fulfill user needs.
Environment: Java EE 1.7, Eclipse, JBoss, Oracle, SQL, JSP, XML, Junit, JQuery, JavaScript, AJAX, HTML, J2EE, JNDI, Web services Restful, Drools, SVN, Spring MVC, Hibernate, ANT, Log4j.