We provide IT Staff Augmentation Services!

Java Architect Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • A dynamic and goal - oriented Java/J2EE developer/technical leader/architect/Analyst with over 10 years of application development experience in Banking, Financial, Educational, Networking and Manufacturing verticals.
  • Have extensive exposure in design and architecting low latency and high volume transaction based application.
  • Effectively demonstrated technical expertise, leadership, organization and client service skills in various projects undertaken that translated into improved client satisfaction, growth and profitability.
  • Successfully architected, developed and delivered various projects with high quality, in schedule and within budget.
  • Have strong analytical skills and vast experience to design and develop multithreaded/concurrent applications, client server solutions and web based multi-tier applications using cutting edgeJava/J2EE and Object Oriented technologies.
  • Experience with JMS, JSON, XML and Active Matrix, TIBCO designing tools.
  • Experience in secure file transfer using SFTP tool and to enable SSH keys for password less authentication.
  • Have got extensive exposure in using various open source frameworks like spring, Hibernate.
  • Extensively worked on SOAP/Restful web services using CXF, Axis, JAXP-WS, SOAP, WSDL and XSD technologies.
  • Effectively and consistently used various methodologies like Agile, SOA and RUP in various projects.
  • Diligently used various J2EE/GOF design patterns to develop Server Side and Front End frameworks in various projects undertaken that resulted into improvising the performance and reusability of the system
  • Effectively used Websphere, Weblogic application servers and Websphere Portal servers.
  • Hands on experience with SOA and Web Service architectures - SOAP and REST.
  • Trained and experienced with Hadoop data processing and Hadoop Distributed File Systems (HDFS).
  • Worked on multiple databases like Oracle, MySQL, NoSQL, Teradata, MongoDB, and SQL Server.
  • Have expertise in relational databases schema design and modeling in Oracle, DB2 and Sybase using ERWin/VISIO. Have got intensive exposure in database tuning and PL/SQL (SP, Trigger, Cursors, functions etc.).
  • Capable of working in a team as a team member or individually.
  • Experience using SVN and CVS as versioning software tools, extensive experience in programming, deploying, configuring application servers and open source Apache Tomcat, Axis and HTTP Server.

PROFESSIONAL EXPERIENCE:

Confidential - Dallas, TX

Java Architect

Responsibilities:

  • Followed agile methodology in delivering the work.
  • Collaborated on design specification reviews together with Business Analysts.
  • Involved in gathering business requirement and translated into high level design of the application.
  • Used Eclipse IDE and deployed the application on TOMCAT server.
  • Developed the business layer using spring boot.
  • Implemented code for Web services using Restful.
  • Implemented MyBatis to interact with Oracle 11g database.
  • Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts.
  • Used Maven for build creation and to push onto various environments.
  • Used JUnit for extensive functional and unit testing code.
  • Used SVN version controlling to maintain versions..
  • Used Agile (SCRUM) methodologies for application development.
  • Involved in all phases of software application i.e Analysis, Design, Planning, Coding, Testing, Use case documents, high level and detailed design documents.
  • Developed web pages using HTML & Used Firebug for browser side debugging.
  • JavaScript and JQuery functions for all Client side Validations.
  • Experience with Maven build and deployment process.
  • Used GIT repository as Version Control.
  • Developed the business layer using spring beans.
  • Interfaced with Oracle back-end using Hibernate framework
  • Used Eclipse IDE and deployed the application on TOMCAT server.
  • Created various UML Diagram.
  • Wrote SQL queries of differing complexities for the application. Designed and developed database objects like Tables, Views, Stored procedures, User Functions using PL/SQL, SQL Developer.
  • Conduct Test Cases walkthrough on the test cases with development and Business People.
  • Prepare Business flow Module, Scenario Template, Object Repository and Data Tables
  • Test Case Execution using QTP.
  • Validate the Test Results produced by QTP.
  • Validate XML Based Test Result Document for Traceability Report.
  • Onsite and Offshore Coordination.

Environment: Java, J2EE, Spring, Hibernate, Struts, Jquery, Ajax, Sencha Extjs, Javascript, Oracle, Crud, Pl/Sql, Jdbc, Apache Cxf, Rest, Eclipse, Weblogic, Clearcase, Junit, Agile, Uml, Jsp, Jstl (Java Server Pagesstandard Tag Library), Servlet, Maven, Itext, Google Web Kit (Gwt), Jasper Report, Ilog, Web 2.0, Soa.

Confidential - Dallas, TX

Java Architect

Responsibilities:

  • Responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards. Followed test driven.
  • Participated in designing of Use Case, Class Diagram and Sequence Diagram for various Engine components and used IBM Rational Rose for generating the UML notations.
  • Implemented different Design patterns like DAO, Singleton Pattern and MVC architectural design pattern of Springs.
  • Interacting with client in design and code review meetings.
  • Responsible for secure batch data flow to downstream systems using Middleware Java technologies.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and Hibernate for database connectivity.
  • Designed and developed Controller Servlet, which will route request to Application Controller.
  • Extensively Worked with Eclipse as the IDE to develop, test and deploy the complete application.
  • Development of hibernate objects for data fetching for batch and front-end processing.
  • Front end screens development using JSP with tag libraries and HTML pages.
  • Designed and developed the new features in the existing application to meet the customer's satisfaction.
  • Implementing JSP Standard Tag Libraries (JSTL) along with Expression Language (EL).
  • Designed and developed the user interface screens, data base design changes and changes to user access modules.
  • Used Angular JS to simplify development and testing of web applications by providing client-side model-view-controller (MVC) capability as well as providing structure for the entire development process.
  • Active participation in WebLogic server and Oracle problems (killing instances, debugging server logs, applications logs).
  • Written SQL queries, stored procedures modifications to existing database structure as required per addition of new features.
  • Extensively developed supporting Java Beans Components.
  • Client side validations and server side validations are done according to the business needs.
  • Written test cases and done Unit testing and written executing Junit tests.
  • Used Log4J API for logging and debugging.
  • Written ANT Scripts for project build in UNIX environment.
  • Building application and deployment in servers as per request from the qa team.
  • Participated in User Acceptance Testing and issue resolution.
  • Production implantation and post production support. Involved in writing.
  • Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.

Environment: Java, J2EE, Spring, Hibernate, Struts, Jsf, Dojo, Sencha Extjs, Javascript, Css, Ajax, Html 5, Db2, Crud, Pl/Sql, Jdbc, Apache Cxf, Soap, Webservices, Eclipse, Websphere Portal, Subversion, Junit, Scrum, Uml, Jsp, Jstl, Servlet, Maven, Xml, Itext, Oracle Ecm, Google Web Kit (Gwt), Jira, Jasper Report, Ilog, Jrules, Web 2.0, Soa, Jms, Apache Tomcat, Linux, Php.

Confidential - Atlanta, GA

J2EE Developer

Responsibilities:

  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO).
  • With the IBatis implementation, all the queries were separated away from the code and moved to the XML files.
  • Used Spring IBatis XML configuration files to call the queries.
  • Implemented MVC architecture using Jakarta Struts framework, Worked on Spring/Hibernate Applications
  • Developed the front end using JSF and Portlet.
  • Used Action classes to service requests from ActionServlet and Business Data on server-side and invoke respective EJB (Entity Beans) to process Database transactions.
  • Developed UI screens using YUI, CSS and JQuery.
  • Prepared statements are used for communication with MySql database.
  • Used TOAD for all database query testing and optimizations.
  • Administering MS SQL Server by Creating Logins and assigning appropriate roles.
  • Involved in developing custom taglibs, JSP, EJB's, Portlets and DB2 - stored procedures.
  • Design and Developed using WebService using Apache Axis 2 on JBOSS.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Performed Java web application development using J2EE and Netbeans.
  • Used JBoss application server to deploy application into Production environment.
  • Responsible for the total, efficient and profitable operations of a CVS.
  • Used Visual Source Safe for Version Control.
  • GUI automation work (selenium webdriver) in Java and tcl/tk scripts.
  • Designed Use Cases using UML and managed the entire functional requirements life cycle using water fall model.
  • Design and development of components, such as Class, and Sequence diagram in UML.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, JavaScript, AJAX.
  • Has involved in development of back-end business layers using Servlets.
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Developed XSD for validation of XML request coming in from Web Service.
  • Integrated EMC Documentum with Content Management Interoperability Services (CMIS) for Content Management
  • Working with the JIRA tool for Quality Center bug tracking.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Designed Power Cubes using Cognos Transformer
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
  • Integrated and implemented SOA solutions with Oracle SOA suite: Oracle ADF, BPM, BPEL, Oracle Service Bus OSB.
  • Design & Development for the first major project to use the new Oracle BPM infrastructure.
  • Use IBM MQ Series to send information from mainframe to web and back to mainframe
  • Provide front and back end support for over 650 retail locations using IBM WebSphere eCommerce applications (WCS) and other open source technologies such as Apache Tomcat.
  • Involving in Building the modules in Linux environment with ant script.
  • Involved in writing Unix Shell Script for performing automated tasks.
  • Responsible for requirements gathering, designing, coding web applications using Ruby on Rails, JavaScripts, HTML, CSS and jQuery
  • Provide comprehensive WordPress web tutelage & web maintenance assistance to existing website owners
  • Used web services (REST) to bridge the gap between our MS and Drupal/Wordpress technology.
  • Developed .NET components using C# and involved in the deployment of those components.
  • Design online stores using ASP & JavaScript: develop custom storefront applications, and custom user-interfaces for client sites.
  • Designed the dynamic stress reporting Sybase, Perl and C++.
  • Builds and develops java interfacing with different backend systems in Mainframe.
  • Generate Cobol procedures to apply business logic to the data.
  • Expose PL/I database access layer as web service using RD/Z.
  • Develop/test/debug JCL.
  • Worked on stored procedures, PL/SQL and SQL queries.
  • Manage deployment plan with env team and co-ordinate with team and Sas for smooth release.
  • VB5 front end application development using DAO/ADO.
  • Used ASP.NET technology for developing the presentation layer.

Environment: Java, J2EE, Spring, Ibatis, Struts, Jsf, Ejb, Jquery, My Sql, Toad, Sql Sever, Db2, Apache Axis2, Wsdl, Netbeans, Jboss, Cvs, Visual Source Safe, Selenium, Waterfall Model, Uml, Jsp, Servlet, Ant, Xml, Emc Documentum, Jira, Swing, Cognos, Ilog, Oracle Adf, Oracle Bpm, Ibm Mq Services, Apache Tomcat, Linux, Unix, Ruby, Wordpress, Drupal, .Net, Asp, C, C++, Mainframe, Cobol, Pl/I, Jcl, Sql, Sas, Vb, Asp.

Confidential - Austin, TX

Software Developer

Responsibilities:

  • Interact with the business team in UK for requirement gathering.
  • Produce Functional Design Document and provide the proof of concept for major functionality requirements like auto printing insurance quotes in PDF form, merging PDFs etc.
  • Set up the development environment in Websphere Application Developer(WSAD).
  • Create deploy and build scripts using ANT tool.
  • Implement design patterns Business delegate, Adapter, Decorator.
  • Develop interactive user interface using struts and tag libraries.
  • Developed the helper classes used by most of the components in this application.
  • Used AJAX to create interactive web pages.
  • Implemented Struts MVC architecture by creating Model, View and Controller classes.
  • Implemented Struts Validation framework to validate the customer data.
  • Involved in designing Schema, stored procedures, primary/foreign key constraints in SQL Server database.
  • Write SQL queries to interact with the database.
  • Implemented a web service to interact with the database (iSeries and SQL Server) through TIBCO middleware using Apache Axis (SOAP over HTTP).
  • Create an Entity bean to interact with TIBCO middleware.
  • Interact with TIBCO team to map the TIBCO and java bean properties using XML and XSLT.
  • Implement logging mechanism using STRUTS.
  • Deploy application in JBOSS server using Ant scripts.
  • Unit and integration testing.

Environment: s: Java, J2EE, Spring, Hibernate, JBoss, WSAD, Java, J2EE, Struts, Validation Framework, TIBCO, SQL, SQL Server, iSeries, JBoss, Java script, JDBC, SQL, AJAX, XHTML, XML, XSLT, Apache ANT.

Confidential - Ashburn, VA

Java Developer

Responsibilities:

  • Interact with business team at client place to resolve requirements gaps and finalize functional requirements
  • Write stored procedures and SQL queries to interact with the oracle database.
  • Involved in coding for JSP pages, Dyna Validator Form, Action classes, DAO's & Service classes.
  • Implement the MVC architecture using struts.
  • Created the application as independent services.
  • Unit, Integration testing and code review at client place.
  • Defect fixing and defect prevention analysis.
  • Set up the test environment at offshore using VM Ware.
  • Configuration Management - delivery of code via VSS (Visual Source Safe).

Environment: s: Java, Struts, Web Sphere Application Developer, Eclipse, VMware, Windows XP, PVCS, Java Script, HTML, XHTML, XML, SQL, Oracle 8i, Informix, Visual source safe.

Confidential - Atlanta, GA

Java Developer

Responsibilities:

  • Analyzing Business Requirements and preparing the High Level test conditions and review them with the Business Team
  • Develop user interface using JSP and Custom Tags.
  • Implemented MVC architecture using struts. Involved in developing action classes to implement the renewal functionality.
  • Preparing Test cases and Test scripts based on RSM (Requirements Specification Matrix).
  • Conduct Test Cases walkthrough on the test cases with development and Business People.
  • Prepare Business flow Module, Scenario Template, Object Repository and Data Tables .
  • Test Case Execution using QTP.
  • Validate the Test Results produced by QTP.
  • Validate XML Based Test Result Document for Traceability Report.
  • Onsite and Offshore Coordination.

Environment: s: Java, JSP, Struts, Servlets, JSP, DHTML, Java Script, WSAD, DB2, QTP tool.

We'd love your feedback!