We provide IT Staff Augmentation Services!

Sr. Java/j2ee Architect Resume

0/5 (Submit Your Rating)

DE

SUMMARY

  • 10 years of working experience in complete life cycle of software développent mainly in the intranet, Internet and standalone application design, development, maintenance and production support in n - tier architecture.
  • Strong knowledge of Object-Oriented software engineering methodologies, Object-Oriented Analysis and Design UML, Use-Case-driven development, the Unified Software Development Process, the full Software Development Life Cycle (SDLC).
  • Strong experience in C, C++, Core Java, JSP, Servlets, Java Beans, Facelets, Struts/MVC, Spring/MVC, EJB 2.0/3.0, RMI/IIOP, Web Services, Hibernate, SQL/RDBMS, Java Mail, JMS, JDBC, OC4J, XML, XSL, JNDI, Oracle and UNIX Shell Scripting.
  • Extensive knowledge and 7 years hands on experience with web and XML technologies like HTML, DHTML, JSP Custom Tags, Java Script, jQuery, jQuey UI, Angular JS, Node.js, XML, Xerces, Xalan, XML Schema, XSLT, SOAP, IBM MQSeries, CSS and DTD/XML Schema and SAX, DOM parsers.
  • Extensive experience in design, development and implementation of Model- View - Controller (MVC, MVC2) using Struts/MVC
  • Worked using several J2EE design patterns like Singleton Pattern, Data Access Object, Service Locator, and Session Façade Design Patterns.
  • Agile Management and Software Development with Extreme Programming, Scrum, RAD and "Agile" RUP.
  • Agile Coach/Mentor: Coached and mentored project team in agile software development process.
  • Experience of using IDE’s like Eclipse, IBM Rational Application Development 6.0, WebSphere Studio Application Developer (WSAD), Weblogic 8.1 IDE, IntelliJ IDEA and JBuilder.
  • Good experience working with JSF, Spring Framework.
  • Enhanced a web configuration application, which used JAVA, JavaScript, C++ & HTML.
  • Strong experience on BEA Weblogic 8.x/9.x, Web Server 6.1, SP5, JBoss, JRUN, Apache, IBMWebsphere 7.x/8.x administration/architecture/development.
  • Strong working experience for version control with Rational Team Concert, WinCVS and Visual Source Safe.
  • Expertise in Server side development using Java, J2EE, EJB, JNDI, JDBC, RMI/IIOP, JMS.
  • Experience in using Open Source frameworks like JUnit, Log4J, ANT and Hibernate.
  • Strong experience in data analysis and Proficient in writing SQL queries, PL/SQL, Stored Procedure in Oracle, DB2, SQL Server and MS-Access.
  • Worked with Hibernate for the database persistence.
  • Full lifecycle experience implementing n-tier web applications using OO programming techniques.
  • Have excellent Communication, Interpersonal, Analytical skills and ability to lead groups.
  • Good experince in software development life cycle (SDLC) process using RAD.
  • Automated building, testing, and continuous integration with Ant, Maven, Junit.

TECHNICAL SKILLS

Programming: JAVA, J2EE, JMS, EJB, JNDI, JDBC, JTA, JPA, Hibernate, SERVLETS, JSP, Java Beans, Java Script, jQuery, jQuey UI, Angular JS, Node.js and HTML/ DHTML, C, C++.

XML Technologies: JAXP, JAXB, XML, XSLT, DTD.

Design Methodologies: UML, Rational Rose, Java and J2EE Design Patterns.

Application Servers: Web Logic 8.1/9/10.3, Web Sphere 7.0/8.0, Web Sphere Process Server and JBOSS

SOA/EAI/Middleware: SOAP, WSDL, UDDI, JAX-RPC,BPEL, Oracle SOA Suite 10/11g, Web Sphere Process Server, Web sphere MQ

Frameworks: JSF, Struts 2.x/1.x, Spring 3.x, Hibernate 3.x

Databases: Oracle 8i/9i/10g, DB2, My SQL, Informix, Sybase.

Other Tools/IDEs: Eclipse, RAD, WID, Oracle JDeveloper, Net Beans, Visual Slick Edit, Tuxedo GDB, DDD, DBX, Sun Studio and Workshop

Web services: SOAP (Simple Object Access Protocol ),WSDL(Web Services Description Language), UDDI (Universal Description, Discovery and Integration)REST Web Services

Version Control: VSS, Borland StarTeam, Rational Team Concert, Perforce and Rational Clear Case.

Build tools: Apache Ant and Maven 2

Operating Systems: SOLARIS/NOVEL/SUSE/TURBO/HP-UX/IBM-AIX/RH-LINUX/UINIX, Windows NT/2000/XP/2003

PROFESSIONAL EXPERIENCE

Confidential, DE

Sr. Java/J2ee Architect

Responsibilities:

  • Involved in analysis, design, development, integration and testing of application modules.
  • Verified stability, interoperability, portability, security and scalability of java system architecture.
  • Provided technical guidance and support development of systems.
  • Ensure compliance with established architecture, design patterns, policies, standards and best practices.
  • Head system architecture, design, cross business area projects and development teams.
  • Identified, reviewed and presented inputs on project activities and plans.
  • Involved in the designing of WSDL by providing Service Interface and Implementation Definitions.
  • Involved in the designing and development of SOA Methodologies by defining Service Interfaces, Service Definitions, Service Bindings, Service End Points and Ports using WSDL specifications.
  • Implemented MVC by using Struts 2.
  • Wrote frameworks using Core Java, spring, Spring JDBC, Spring MVC, SOAP UI Framework, WebServices Clients etc. built using the design patterns like MVC, Business Delegate, Singleton etc.
  • Worked on JAX-RPC based web services and tested them using SOAP-UI.
  • Developed SQL queries and interacted with DBA for optimizing performance.
  • Used IBM Clear Case source code management system and build tool.
  • Worked on UNIX based environments and shell scripting.
  • Developed user interfaces using JSP, Angola JS, jQuery, CSS, HTML technologies and tag libraries.
  • Developed Java Script for Client side validations and Server side validations with Ajax.
  • Utilized agile process to streamline development process with iterative development.
  • Involved in Test Driven development using JUnit.
  • Worked on code quality using SONAR.
  • Performed CPU and Memory analysis for all the Web service calls, JDBC calls using App Dynamics.
  • Performed Production Support and fixed defects in both UAT and Prod environments.
  • Performed Design & Code Reviews of the team members.
  • Worked on critical, highly complex customer problems that may span multiple services.
  • Provided technical third level support for application.
  • Provided timely and accurate estimates for deliverables.
  • Participated in a 24x7 on-call rotation.
  • Daily monitoring batch jobs through JSC and Autopsy’s.
  • Responsible for tracking of trouble tickets and resolution of escalated incidents.
  • Answer technical support queries and implements fixes for application problems.
  • Works on cross-functional teams to proactively address support issues.
  • Creates and maintains documentation for supported applications.
  • Coordinates with customers to resolve technical support issues.
  • Reporting of status to project team and management.

Environment: Java, J2EE, Core Java, Java Beans, EJB( Session beans and Entity Beans), Angular JS, jQuery, Java Script, HTML, CSS, Eclipse, Oracle10g, Informix, Sybase, Document um, Maven, Ant, Rational Team Concert, Axis, SOAP, WSDL, Web services, Hibernate, Spring, SONAR and IBM Web Sphere 7.5 and 8.1

Confidential, DE

Sr. Java/J2ee Developer

Responsibilities:

  • Analysis both current legacy tuxedo system and the specifications provided by the client and writing HLD/LLD documents.
  • Design & Development for migrating all Tuxedo Services into Java components.
  • Worked with Business Analysts, and System Analysts to understand business requirements
  • Developed the code using Agile methodology with daily meetings to keep track of the progress and Issues pertaining to the project.
  • Developed the code using Agile Scrum methodology with projects divided into succinct work cadences, known as sprints, which are typically two and three weeks in duration.
  • Worked with XML Beans to process XML Transactions
  • Created XML Interfaces for Cloud computing for DNS Servers.
  • Designed and Developed Web services client to consume with Vender Web services using JAX-WS and JAX-RPC.
  • Used JAXB API to marshal and unmarshal the XML content to Java Objects and vice-versa.
  • Developed Interactive GUI screens using HTML and JSP and data validation using Java Script.
  • Developed GUI using JSP and AJAX Call in JSP pages using Angular JS, jQuery, business implementation in Servlets and Struts action class.
  • Employed Design Patterns including MVC, Front Controller, Singleton and DAO Patterns to build the application architecture; designed and developed Service Locator Interface to lookup Distributed Enterprise Applications from the JNDI Registry.
  • Coded on Core Java and the backend code using Hibernate 3.0 criteria to fetch the results and insert the date
  • Struts 2 (including validation framework) to support the MVC architecture.
  • Created dynamic templates, directives, crafting reusable components for DOM manipulation logic.
  • Extensively used Hibernate 3.0 in data access layer to access, update and persist information in the database.
  • Used Spring 3.2 for Dependency Injection and injecting the different data sources in the application
  • Support, maintenance and enhancements of Integration services using web technologies.
  • Ensure quality and timeliness of the deliverable.
  • Responsible for deployment in various environments such as QA, SIT and UAT.
  • Worked on critical, highly complex customer problems that may span multiple services.
  • Provided technical third level support for application.
  • Provided timely and accurate estimates for deliverables.
  • Participated in a 24x7 on-call rotation.
  • Daily monitoring batch jobs through JSC and Autosys.
  • Responsible for tracking of trouble tickets and resolution of escalated incidents.
  • Answer technical support queries and implements fixes for application problems.
  • Works on cross-functional teams to proactively address support issues.
  • Creates and maintains documentation for supported applications.
  • Coordinates with customers to resolve technical support issues.
  • Reporting of status to project team and management.

Environment: Java, J2EE, Core Java, EJB, AJAX, JSP, JAXB, Struts, Angular JS, jQuery, Java Script, HTML, CSS, Shell Script, RAD, DB2/Informix/Sybase, Hibernate, Spring, Document um, Ant/Maven, XML, SOAP, WSDL, Web services, Web Sphere7.0, UNIX, LINUX, IBM RTC

Confidential, TN

Java/J2ee Developer

Responsibilities:

  • Analysis, redesign and development, testing, implementation, support of customization and Multi-threading implementation of Report Center.
  • Mentoring developers on techniques from agile methodologies including refractor and unit testing.
  • Developed Sequence and Activity Diagrams using Magic Draw.
  • GUI design and implementation using JSP, Struts/ MVC, IBM framework.
  • Designed and developed application Front-End for Report Center Module, Level2 Support Module using JSP, Tag Libraries.
  • Wrote Client Side and Server Side validations using Struts Validation Framework on Login of Report Center and Registration of State Street.
  • Implemented design patterns Delegate, Façade, Service, Controller, DTO and DAO
  • Implemented JAXB parser to send the XML data to MQ.
  • Configured JDBC, JMS in web sphere application server 5.x/6.x
  • Worked with database scripts to create database objects and load data for processing.
  • Developed JSPs using Struts, Flash, JSTL and JavaScript tag libraries (DOJO, JSON) for Rich UI.
  • Used Ant 1.8 build tool for master build to set global, get common lib jar and call all java child builds.
  • Worked with Ant SVN which provides Ant tasks needed for integration with SVN.

Environment: Java, J2EE, Java Beans, EJB, Enterprise Architect, Angular JS, jQuery, Java Script, HTML, CSS, Eclipse, Oracle10g, Ant, SVN, Axis, SOAP, WSDL, Web services, Hibernate and BEA Web logic Server 10.1.

Confidential

Developer

Responsibilities:

  • Analysis the requirements.
  • Worked on FBT, TDS, Multi Lingual Support and etc…
  • Testing - Involved Unit Testing and Integration Testing.
  • Responsible for overseeing the quality procedures related to the project.

Environment: C, C++, Visual Slick Edit.

We'd love your feedback!