We provide IT Staff Augmentation Services!

Java Architect Resume

5.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • 12+ years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, Android, Angular JS, JavaScript, CSS,Ajax, HTML 5, Node.js, J2EE and client - server technologies.
  • Good experience in Agile and SCRUM methodologies.
  • Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, JSTL, JSP Custom Tag Libraries, JDBC, JNDI, SQL, AJAX, JavaScript and XML.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, Spring, Hibernate and EJB .
  • Good experience in developing FlexCustom Components, FlexData services, Charting, Error handling, Advanced graphing, Dashboard layout design, analyzing designing and deploying aFlex applications.
  • Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, Singleton, Observer, Factory, Session Facade.
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache.
  • Expertise in using IDE’s like RAD, IBM WebSphere Studio Application Developer (WSAD) and Eclipse Used Hibernate framework as persistence layer
  • Used Spring framework to autowire/inject components and also configure the batch jobs
  • Thorough knowledge of IDE like RAD, WSAD and Eclipse.
  • 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.
  • Strong front-end development using Adobe Flex, MXML, Action Script, AJAX, Java Scripts, CSS, HTML and DHTML.
  • Good Knowledge on Flex
  • Expertise in developing Flex Rich Internet Applications (RIA) with Cairngorm MVC architecture and Mate Framework, FlexUnit for testing, BlazeDsfor remote developmentservices, Action Script and Design patterns.
  • Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design.
  • Design, analysis and modeling of n-tired, Object-Oriented system architectures using Rational Rose.
  • Thorough knowledge in using UML, XML parsers (SAX, DOM), SOAP, HTML and DHTML.
  • Sound RDBMS concepts and extensively worked with Oracle 10i/9i, PL/SQL, SQLServer & DB2.
  • Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
  • Very good experience in developing Test Cases using JUnit.
  • Experienced in using CruiseControl for Continuous Integration.
  • Used Hibernate as an Object relational mapping (ORM) library.
  • Experience in Internationalization (i18n) and Localization (l10n).
  • Experience in XML, WebServices using SOAP, XML-RPC, JAX-RPC, JAXB and Messaging standards like JMS.

TECHNICAL SKILLS

J2EE Technologies: JSP, Servlets, JavaBeans, Struts, JDBC, JSP Custom Tag Libraries, XML (SAX DOM), JNDI, JMS, Applets, Log4J, JSTL, JUnit.

Middleware: ODBC, JDBC, RMI, Blaze DS.

Web/App Servers: IBM WebSphere 6.x/5.x, Tomcat, JBoss, Apache, Resin, Apache Axis.

IDE Tools: EditPlus, TextPad, Eclipse, WSAD, RAD

Databases: Oracle 9i/10i, DB2/UDB, SQL Server, MySQLLanguages Core Java, using generics, JavaScript, ActiveX, Perl, PL/SQL, XML, Operating

Systems: Windows, UNIX (Sun Solaris), Linux, AIX, HP-UX.

Frameworks: Hibernate, Spring, Spring MVC, Mate, Adobe Flex, MXML, Action Script Rational Rose, UML, JUnit, Ant, Struts, Ajax, DOJO.

Methodologies: Agile, SCRUM, TDD, Design Patterns, Continuous Integration using CruiseControl

Web Technologies: HTML, DHTML, CS3, AJAX, WebServices JAX-RPC, JAX-WS

Network Protocols: TCP/IP, UDP, FTP, HTTP, SOAP

Source Control: Rational ClearCase, CVS

OOAD Tools; MS Visio, IBM RSA:

Build Tools: ANT, Maven

Job Scheduler: Autosys

Miscellaneous: MS Excel, MS PowerPoint, MS Word, Database Modeling, SQL Tuning, Object

Design Patterns: MVC, View Dispatcher, Data Access Objects, Data Transfer Objects, SingletonObserver, Factory and Session Façade.

PROFESSIONAL EXPERIENCE

Confidential - New York, NY

Java Architect

Responsibilities:

  • Developed and Implemented WebServices and used Spring Framework.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework.
  • Designed and Developed persistence layer with Hibernate,jQuery.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Developed web pages using HTML/CSS and JavaScript.
  • Develop back-end messaging infrastructure for real-time web application in Javascript jQuery, node.js, redis.
  • Developed single page application with Angular JS
  • Responsible for the implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
  • Developing web application with Backbone.js and PHP CodeIgniter framework.
  • Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Developed a bulletin board module for supplier and vendor information portal. Application included forms to upload notification documents to the Supplier bulletin and maintenance of documents, complete with CRUD capabilities and email notifications.
  • Developed PL/SQL procedure for login module and registration module.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
  • Working experience in Web Services using SOAP and WSDL, JSF, JSON, JQuery, JMS and Oracle coherence.
  • 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.
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS
  • In depth exposure to creating API for internal and external application using REST and SOAP based design. Open source framework like Jersey used for create REST API
  • Developed application using Eclipse Ganymede for rapid development.
  • Configured JMS Server setupand DB Connection pool setup & deployed Returned items in Weblogic Server.
  • Developing a new Content Management System backed by subversion using java EE technologies.
  • Used Jenkins for continuous integration, SonarQube for code quality inspection and Git for source code management.
  • Used Eclipse IDE for code Development along with GIT Hub for managing the code.
  • Involved in coding for JUnit Test cases
  • Agile/SCRUM was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed the application.
  • Used Servelets and JSPs for developing action classes and views.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web Sphere server
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team using GWT, Sencha, Spring data, JPA.
  • Developed a smart rule engine for CAS that tracks, alerts, emails and generates Crystal/Jasper reports for decision-makers in a company about any customer-employee issue whenever the rule is applicable.
  • Involved in designing the data stage job to implement ILOG JRules Component.
  • Client Services Rep for SEO company specializing in Web 2.0

Environment: Spring, Hibernate, Struts, JQuery, AJAX, Sencha ExtJS, JavaScript, Node.js, Angular.js, bootstrap.js, backbone.js, Oracle, CRUD(1), PL/ SQL, JDBC, coherence, MongoDB, Apache CXF, REST, Eclipse, Weblogic, Subversion(SVN), Junit, Agile, UML, JSP, JavaServer Pages Standard Tag Library (JSTL), SERVELET, MAVEN, ITEXT, GWT (Google Web Toolkit), Jasper report, ILOG, Web 2.0, SOA

Confidential - Palo Alto, CA

Sr. Java Developer

Responsibilities:

  • Development of a split billing system - core java, collections, spring, hibernate, mysql.
  • Developed stored procedures, Triggers and functions in Oracle 10g to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • DevelopedAdd, Edit and profile view web pages for the monitor module using JSP, JSF HTML, JSF CORE tags library.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Developed mobile applications using JQuery Mobile, PhoneGap, and Sencha for Virtual Infotech Inc
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
  • Implemented UI angular bootstrap for faster and easier web development
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap for Virtual Infotech Inc.
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Developed HQL queries for CRUD.
  • Developed PL/SQL procedures for login module and written complex sql queries.
  • Optimized system performance by writing stored procedures and calling them Using JDBC callable statements.
  • Implemented the validation, error handling, and caching framework with Oracle Coherence cache
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
  • Develop innovative and quality solutions by making use of latest tools and technologies like Apache CXF, Spring Core, and Spring AOP.
  • Used SOAP Technology for exchanging the XML application using HTTP.
  • Developed automation test cases using Java and selenium on Eclipse for web Ajax application
  • Implemented Spring AOP for admin services.
  • Developed application using MyEclipse for rapid development.
  • Extensively used Jquery, IBM Websphere Portal APIs for authentication and personalization features
  • Provided expertise in the design and implementation of store functionality using WebSphere Commerce 6.x.
  • Implemented SOA using Web Services (SOA over WESB and SOAP over JMS) on ESB utilizing Websphere Integration Developer (WID) and Sybase.
  • Development work is also done to the legacy system using WSAD IDE. The modified application is deployed on websphere using ANT and javascripts for use by interface project.
  • Developed test cases and performed unit testing using JUnit.
  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • Design and development of components, such as Class, and Sequence diagram in UML
  • Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.
  • Developing web-application using Struts/JSP/Servelet and javascript.
  • Developed pom.xml for the build of the application using Maven
  • 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.
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user.
  • Created frontend screens using GWT framework
  • Analyzed and resolved production system problems tracked with Rational ClearQuest and JIRA.
  • Enhanced and created new Jasper Reports according to the requirements.
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
  • Reduced system downtime by 20% and increased on-line business opportunities / revenue by implementing content management system enhancements leveraging Web 2.0 technologies.
  • Develop SOA (SAAS), service documents for Enterprise Applications.
  • 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.
  • IBM Websphere hosting and Apache Tomcat webserver integration - both on Windows and AIX platform.
  • Involving in Building the modules in Linux environment with ant script.
  • Development for both backend and front end applications. Extensive Programming by using PHP.

Environment: Java, J2EE, Spring, Struts, JSF, Dojo, Sencha ExtJS, JavaScript, CSS,Ajax, HTML 5, Node.js, Angular.js, bootstrap.js, backbone.js, DB2, CRUD, PL/ SQL, JDBC, coherence, MongoDB, APACHE CXF, soap, Web Services, Eclipse, Websphere Portal, WebSphere Commerce Developer, WebSphere Integration Developer(WID), WebSphere Studio Application Devloper (WSAD), Git, GitHub, Junit, Scrum, UML, JSP, JavaServer Pages Standard Tag Library (JSTL), Servelet, MAVEN, Xml, ITEXT, JIRA, Jasper report, ILOG, JRules, Web 2.0, SOA, JMS, Apache Tomcat, Linux, PHP

We'd love your feedback!