We provide IT Staff Augmentation Services!

Java Architect Resume

4.00/5 (Submit Your Rating)

Dallas, TexaS

SUMMARY:

  • Experienced IT professional with 10+ years of experience in Java/J2EE related technologies. Sound experience in the Analysis, Design, Development, Coding and Testing under Client Server environment.
  • Expertise in developing both front end & back end applications using Java, Servlets, JSP, ANT, AJAX, EJB, Struts, Hibernate, JMS, JDBC, XML, Restful Web Services.
  • Experience in J2EE Design patterns, Struts framework, spring, Hibernate, MyBatis.
  • Object oriented analysis, design and hands on experience in Java SDK, JDBC, EJB, JMS, JNDI, Spring, JSF, Hibernate, Web Services (UDDI, SOAP, WSDL), XML (SAX, DOM), JAX - WS, AXIS, HTML.
  • Good experience in configuring, deploying applications using Weblogic, Websphere, Apache Tomcat, JBoss Servers.
  • Experience developing Oracle based stored procedures using PL/SQL.
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, and Factory Design pattern, Value Object, Singleton and Proxy Design Pattern.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring Frameworks.
  • Good experience with Multithreading, Collections and Exceptions.
  • Strong experience in RDBMS technologies like SQL, Sub Queries, Stored Procedures, Triggers, Functions.
  • Engineering web development, multi-tier applications, acting as all players from Database to user interfaces.
  • Experience in designing Low Level and High Level design documents.
  • Experience in working with JavaScript frameworks like Bootstrap and Angular JS.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring
  • Framework (Core, Web, JDBC, MVC and DAO) and also experienced in integrating Spring Web Flow with other frameworks like JSF.
  • Development experience in Agile based projects. Worked closely with client to handle Distributed Scrum teams.
  • Implemented various Ajax Frameworks such as JQuery, DOJO, JSON.
  • Designed and developed various integration components using JMS and MQ Series.
  • Experience in implementing SOA architectures with web services using WSDL, SOAP and UDDI.
  • Configured logging tool using log4J. Managed version control using CVS, VSS, SVN and Star Team.
  • Good experience in implementing Caching strategies and proven expertise in configuring JBOSS Cache provider with Web sphere.
  • Java enterprise software Developer with almost 5 years of experience in full System Development Life Cycle (Development, Testing, Deployment and Support).
  • Good experience with interacting with employees from across all levels in a project
  • Experience of working with enterprise technologies like Java, SQL, MySQL, Spring, Hibernate, Servlets, Apache, JSP, Servlets, JavaScript

TECHNICAL SKILLS:

Programming Languages: Java /J2EE, Core Java .

Distributed Technologies: JSP, Servlets, JDBC, Web Services.

Scripting Technologies: Java Script, JQuery, Grunt.

Web Frameworks: Struts, Spring, AJAX, Hibernate, HTML5, CSS3, Angular JS

Databases: Oracle, MySql, SQL Server, PostgreSQL/PostGIS, DB2.

Web Services: SOAP, WSDL, UDDI, XML, XSD, XSL, REST, SOA, AXIS.

Web/Application Servers: Web Sphere, Web Logic, Apache Tomcat, JBoss, Glass Fish.

Dev Methodologies: J2EE Design Patterns.

Operating Systems Windows: UNIX, IDE Eclipse, Intelli J IDEA, RAD, Spring STS.

Version Control Tortoise: GitHub, SVN, IBM Rational Clear Case and CVS

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, Texas

Java Architect

RESPONSIBILITIES:

  • Senior Programmer involved in design phase and assisting the team to develop admin UI services like manage users, roles, messages, etc., using Spring MVC and Acegi security.
  • Implemented Spring AOP for admin services.
  • Implemented application level persistence using Hibernate and Spring.
  • Configured Struts, Hibernate framework with Spring MVC.
  • Used Ibatis to populate the data from the Database.
  • I worked on the MySQL migration project .To make the system completely independent of the database being used. Used Spring IBatis to implement this
  • Daily activities include coding with HTML5, LESS, JavaScript, Angular JS and JSON
  • Developed Client web application using React.js, Redux, and Webpack
  • Utilised Node.js, AWS, Lambda for building customised Alexa Skill Set.
  • Developed User Interface having animations and effects using JSF, Bootstrap.js, JavaScript, AngularJS and HTML.
  • Migrated settings page backbone.js models and collections into Angular services.
  • Wrote JavaScript functions to get Dynamic data and Client side validation.
  • Oracle, SAS integration for business intelligence and functionality
  • Reduced customer report generation time by 80% by developing automation tool with VB & SQL within two weeks
  • Involved in capacity planning and requirements gathering for multi datacenter Cassandra cluster
  • Responsible for building scalable distributed data solutions using Hadoop
  • Worked on web services SOAP and REST technologies
  • Created JAX-Webservices to interface with Maxit (third party application) for gain/loss information, Trading, Position Detail etc. SOAP wire protocol is communicating Scivantage with .com
  • Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP
  • Competent with IDEs such as IBM'S Rational Application Developer,SpringSource Tool Suite(STS), Eclipse, NetBeans.
  • Used Netbeans for development and WebLogic Application Server for deploying the web application.
  • Administered bot Git and Subversion repositories for an enterprise code off.
  • Led development team using J2EE creating web enabled invoicing system for multiple location service company in NetBeans environment using Git-Hub version control.
  • Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side validations.
  • Followed Agile and SCRUM in development process.
  • Designed Use Cases using UML and managed the entire functional requirements life cycle using water fall model
  • Used C++, Java, Servlets, JDBC, JSP and DAO for Coding/Implementation
  • Implemented views using Struts tags, JSTL and Expression Language.
  • Integrating Rich Faces and My Faces in JSF, configuring Rich Faces Filter and Faces Servlet in the configuration file
  • Professional in building and maintaining build life cycle of applications using Maven, Gradel, ANT build tools.
  • Developed ANT, Maven, Hudson scripts in to build and deploy J2EE Applications.
  • Performed Oracle SOA Suite and Oracle BPM Suite configuration, monitoring, and management tasks using Oracle Enterprise Manager Fusion Middleware Control.

Environment: Spring, Hibernate, Ibatis, IBatis, Angular.js, React.js, Node.js, Bootstrap, backbone.js, Oracle, SQL, Cassandra, Hadoop, REST, SOAP Web Services, Eclipse, WebLogic, Subversion Hub, Git, JUNIT, Agile, UML, JSP, JSTL, Servlet, Gradel, Maven, SOA.

Confidential, San Jose, CA

Java Architect

RESPONSIBILITIES:

  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Implemented MVC architecture using Jakarta Struts framework, Worked onSpring/HibernateApplications
  • Developed web-based customer management software using Facelets, Icefaces and JSF
  • Created utility classes and ServiceLocator class to get the reference to EJB Session beans using the JNDI name.
  • Command on developing responsive SPA using Bootstrap and MVC frameworks like AngularJS.
  • Implemented validation using JavaScript
  • Provided weekly content updates for marketing web site using HTML and CSS
  • Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex
  • Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework.
  • Responsible for the implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
  • Implemented custom search solutions using Coveo (an enterprise search engine), Backbone.js, and .NET web services (see Goodwin Procter's site for an example).
  • Taking charge of the user interface for the development of iOS and Android applications by using JQUERY mobile, JAVASCRIPT, Backbone.js, and PHONEGAP
  • Worked on Securing WebSphere Portal with LDAP and DB2, WebSphere with LDAP.
  • Experience with SQL and basic CRUD operations
  • Used DB2 as the database and wrote SQL & PL-SQL
  • Worked on JDBC to select and update the data from the MySQL database
  • Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved
  • Developed the web services by using WSDL, SOAP using SOA
  • Written Web services using Apache Axis2 and generated the WSDL
  • Proficient use of developing applications using Eclipse, My Eclipse, RAD, NetBeans and ANT.
  • Expertise in working with IBM MQ Series and Websphere Message Broker on various platforms like Sun Solaris 8/9, AIX, SUSE Linux, and Windows NT/2000/2003/XP.
  • Used WSAD (websphere studio application developer) for writing code for JSP, Servlets, and Struts.
  • Developing a new Content Management System backed by subversion using java EE technologies.
  • Wrote test cases using JUnit testing framework and configured applications on Weblogic Server.
  • Introduced proven techniques and methodologies to drive product development quality, including Object-Oriented design, Design Patterns, Scrum and Agile development, Test-driven Development (TDD), and Continuous Integration.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Developed the presentation layer with JSP, HTML, CSS and Apache Tiles.
  • Developed ANT scripts for the build and deployment of J2EE, WebSphere Studio Application Devloper (WSAD), Git, GitHub, Junit, Scrum, UML, JSP, JavaServer Pages Standard Tag Library(JSTL), Servelet, MAVEN applications
  • Working on developing an online portal application for credit analyst, created a dynamic data driven web site using a combination of JSP/Servlet, JavaScript, XML, DHTML, and CSS, tools include Websphere Studio, ServletExec, and Apache.
  • Developed front-end web pages using JSP, JS, Adobe CQ5(AEM).
  • Developed the automatic build scripts using Maven for the application to deploy and test.
  • Designed and Developed several multi-tiered J2EE application and products as per an Object Oriented Architecture OR SOA standards.
  • Developed master JMS producer, master JMS consumer, and notification manager to implement existing interfaces and hide JMS details from existing (legacy) notification producers and consumers using J2SE DESIGN PATTERNS.
  • Hosted and configured applications in IIS, IBM Websphere, and Apache Tomcat under Windows and AIX platforms
  • Involving in Building the modules in Linux environment with ant script.
  • Backend development with PHP, MYSQL, BASH, LINUX, UNIX

Environment: Java, J2EE, Spring, Hibernate, Struts, JSF, EJB, JavaScript, Angular.JS, CSS, HTML5, Bootstrap, Backbone.js, JQUERY, DB2, CRUD, PL/SQL, MongoDB, Apache CXF, SOAP, Eclipse,Websphere, WSAD, Subversion, JUnit, Scrum, UML, JSP, (JSTL), JSP, Maven, SOA, JMS, Apache Tomcat, Linux, PHP

Confidential, Atlanta, GA

Sr. Java Developer

RESPONSIBILITIES:

  • Developed and Implemented WebServices and used Spring Framework.
  • 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.
  • Business logic is implemented using Struts action components in the Struts and Hibernate framework.
  • Developed web-based customer management software using Facelets, Icefaces and JSF
  • Worked with J2EE and J2SE technologies including JSP's, Servlets, Java Web Start, EJB's and Web logic
  • Designing the web client by using HTML, CSS, JavaScript, AJAX, EXT JS, and DOJO with JSON.
  • Wrote complex reporting applications with Ext JS and Sencha Touch for Windows Azure and Amazon Web Services, Linux and Windows servers.
  • Involved in writing Javascript for dynamic manipulation of the elements on the screen and to validate the input.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side
  • Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Used AJAX, Java script and GWT to create interactive user interface
  • Wrote complex reporting applications with Ext JS and Sencha Touch for Windows Azure and Amazon Web Services, Linux and Windows servers.
  • Experienced in Oracle 9i/10g/, SQL, PL/SQL, MS Access and MYSQL databases
  • Used TOAD for database query testing, in the process of optimizing the queries
  • Migrated the data from SQL Server 2005 to SQL Server 2008.
  • Involved in configuring JNDI properties, data sources for Oracle, UDB, DB2 data bases in websphere
  • Implemented Services for integrating GUI to Coherence Continuous query cache listeners
  • Implemented initial GUI design in JavaFX8 to display real-time data from Coherence caches.
  • Developed web services using Apache Axis2 in Java and SOAP/WSDL on SOA architecture.
  • Consumed external services by generating client from the external service wsdl (Wsdl2Java) and published services by generating wsdl from java with Apache CXF.
  • Creates GUI builder using NetBeans.
  • Extensively worked on Application servers like Weblogic, Web Sphere, jboss and Apache Tomcat.
  • Create and maintain Amazon EC2 instance that supports the companies Redmine project management site and Mercurial CM.
  • Setup ClearCase server to support CCRC (ClearCase Remote Clients). Evaluated existing software development environment, drafted recommendations for improvements. Worked with GHX and IBM to resolve licensing issues involved with ClearCase software change management solution package. Environment was mixed Windows and Linux, projects written in C++ and Java.
  • Used JUnit/JMock for to write unit tests, STIQ for UI testing and JMeter for Black-Box testing. STIQ is an open source testing suite developed by SolutionsIQ which is based on Selenium and Fitnesse
  • Executed project using waterfall model and practiced Agile Project Management & performed the Scrum Master role for specific projects/requirements as appropriate.
  • Designed UML diagrams using UML and Rational Rose.
  • Knowledge of Internet / Intranet applications using Java, Servlets, JSP, Struts, HTML, JavaScript.
  • Application programming using Java, Spring, JPA, Hibernate, Web Services, EJB, Servlets, JSP, and JDBC.
  • Implemented node backup module, created ANT script targets in build.xml to automate the process of backing up of all the information stored on a processing node.
  • Around 15+ years of experience in the capacities of J2EE developer, Documentum Architect, Technical Lead, Software Developer, Support Analyst, Documentum Admin.
  • Maintained and created complex JavaScript front-end applications using Google Web Toolkit.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Implemented JavaScript and Swing based functionality in front end designing and rich user interface.
  • Troubleshoot Cognos Server Environment for the better performance.
  • Installation/Support Apache Tomcat for support of Jasper Reports Server
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators
  • Involved in developing and modifying the credit card, consumer loan business rules in ILog JRules.
  • Integrated and implemented SOA solutions with Oracle SOA suite: Oracle ADF, BPM, BPEL, Oracle Service Bus OSB.
  • Migrated code from ALBPM to Oracle BPM 10g and highlighted the Oracle BPM related errors/issues to Oracle team.
  • Used Ajax, Web 2.0 to scrape the event data from various web sites
  • Used JMS to pick xml file from IBM MQ series Queues and Parsed xml documents using DOM parsers to get data
  • IBM Websphere hosting and Apache Tomcat webserver integration - both on Windows and AIX platform
  • Porting the entire software to use shared libraries on the Tandem OSS and Linux which involved modification of make files as well as changes to C/C++ code
  • Co-developed dynamic Ruby on Rails/HTML5 application highlighting numerous data visualization of web metrics
  • Develop WordPress themes to meet the needs of the small business owner.
  • Wrote and deployed Drupal modules for over 300 university websites as well as developed themes for multiple colleges around the ASU campus.
  • Developed an in house Bankruptcy Intake program in Classic ASP/ASP.NET. Program is inherited from Classic ASP Debt intake program. Used Visual Studio 2008 to develop this mix program of both Classic ASP and ASP.NET. Used vbscript, javascript, and added some new ASP.NET pages.
  • Developed code for C, C++ to secure the transaction.
  • Designed the dynamic stress reporting Sybase, Perl and C++
  • Designed and developed Message Flows and Message Sets and other service component to expose Mainframe applications to enterprise J2EE applications.
  • Participated in the design, coding, testing and implementation of Mutual Fund Trading System. The system provides facilities for order entry, cancel order, account number change, account add, change, delete and inquiry, systematic investments, systematic withdrawals using COBOL, JCL, DB2, CICS
  • Expose PL/SQL database access layer as web service using RD/Z
  • Code development using PL/I, COBOL, JCL and DB2
  • Performed heavy hands-on coding in Java, SQL Stored procedures, COBOL, JCL, and utilized iText java library to convert reports in text format to PDF format.
  • Assisted in SAS VB Systems Upgrade to Eguide Enterprise Configuration
  • Design online stores using ASP & JavaScript: develop custom storefront applications, and custom user-interfaces for client sites

Environment: Java, J2EE, JEE, Spring, iBatis, Struts, JSF, EJB, DOJO, Sencha EXTJS, Javascript, JQuery, SQL, MYSQL, DB2, Toad, Apache AXIS2, Coherence, WSDL, Netbeans, Jboss, Mercurial, clear case, Selenium, UML, Water Fall Model, JSP, Servlet, ANT, Xml, IText, GWT, JIRA, SWING, Congos, ILOG, Oracle ADF, IBM MQ Series, Ruby, Linux, Unix, Wordpress, Drupal, SAS VB, C, C++, COBOL, Mainframe, ASP.

Confidential, Jersey City, NJ

Java UI Developer

RESPONSIBILITIES:

  • Responsible for developing Front-end pages using Adobe 3 framework, written MXML and Action script.
  • Responsible for overall design & analysis of UI components and integration with existing J2EE, Spring and Hibernate.
  • Implemented the architecture of the modules according to the MVC standards (Presentation-tier, Business-tier and Persistence-tier).
  • Responsible for implementing best design patterns from Cairngorm architecture to interact with backend using Hibernate to pull out the data to UI components.
  • Designed several UI screens with GUI the help of 3 Builder (RIA).
  • Developed Action Script functions for event handling, response handling and error handling.
  • Developed Charting components like pie charts to show the project specific performance metrics.
  • Designed and developed all required Data providers which are being used by both General UI controls and by Charting components.
  • Used Live Cycle Data services to get the data from the back-end system(LCD’s)
  • Designed and Developed persistence layer with Hibernate,jQuery.
  • Integrated and Hibernate with Spring.
  • Configuration of Hibernate mapping files and configuration with Spring.
  • Configured dependency injection mechanism in applicationContext.xml in Springs
  • Configured transaction mechanism in Spring.
  • Developed Test cases with JUnit.
  • Developed Account Creation/Update, Associate External Customer and Password Management Modules.
  • Involved in preparing documents like Impact Analysis, Unit Test Case, Check List and Code Review Documents. Performing Peer review.
  • Deployed the entire application on windows and Linux platforms.
  • Promoting builds from Dev Server to Staging Server to Production Server

ENVIRONMENT: Core Java, J2EE, Java, Adobe, Ajax,Java Script,Servlets,GUI,JMS, Hibernets,MS SQL Server 2005, JDBC,JNDI,pl/sql srored procedures,Apache Ant, CSS, eclipse and Log4j .

Confidential, New York, NY

Java UI Developer

RESPONSIBILITIES:

  • Involved in the requirement-capturing meeting with the subsystem with the end users and Department Heads in Vehicles.
  • Designed and Developed from scratch.
  • Involved in development and design of the complete flow from the front end to the back-end for each UI existing in the current application.
  • Developed presentation layer using for enhancing the performance of the application. Integrated with jsp to enhance the UI. Client side validations using Struts Validation framework.
  • Used Action Script for implementing screens.
  • Implemented Hierarchical grids with complex search mechanism.
  • Calling pl/sql stored procedures to display data into database.
  • Developed the classes in java to get the PDF data from DataBase.
  • Developed the Utility java classes in java to do Date and String manipulations.
  • Used Stored Procedures to save and get the information to/from Database.
  • XML is used to create the mapping between UI fields and Value Object fields.
  • XSL is used to display the data in PDF from xml file.
  • Used CSS for applying style in entire applications.
  • Estimate the infrastructure/ tools and technical manpower required for developing and delivering the Web Solutions to the clients or partner companies
  • Developed the customized components for Reports.
  • Understanding the business requirements and designed test cases for responsible modules to test the complete functionality of application.
  • Design and Execution of Test Cases manually.
  • Developed JSP’s for front end of Echo-View.
  • Developed User Interface using CSS,GUI, JavaScript, JSP, Servlets and JSTL
  • Performed Functional, User Interface, retesting/regression testing.
  • Analyze test results and report to management.
  • Reported the Bugs and attended weekly status meetings and provide detailed status report.
  • Involved in development of various modules Using AJAX, JSP, and Servlets.
  • Well Implementation Of JDBC Connectivity to Access Data From Database Servers.
  • UAT Support & Release Activities.
  • Active Participation in the life cycle of the Project as a Team Member.

ENVIRONMENT: Core Java, Jsp, J2EE, Java, Spring MVC, Web Services, Hibernates, Adobe, Ajax, Servlets, DAO, PL/SQL, MS SQL Server 2005, XML, Log4j, Jsf, CSS, eclipse, Apache, Ant, Core Java, JSP, Servlets, Ajax, Oracle 9IAS, pl/sql, sored procedures, JDBC, Oracle 9i, GUI, HTML, Javascript

We'd love your feedback!