We provide IT Staff Augmentation Services!

Java architect Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Around 9+ years IT experience including Strong Architecture & Development experience using Java /J2EE and Web Technologies.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Expertise in coding business components using various API's of Java like Multithreading, Collections.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB & JAX - WS.
  • Extensive in-depth experience in Java, J2EE, SOA, RMI, Servlets, JDBC, JSP, JSF, Swing, XML, C, C++, JavaScript, JavaBeans, EJB, JMS, JNDI, JNI, Hibernate, Java /J2EE and SOA Design patterns, ORACLE 9i/10g, Postgres SQL
  • Proficient in programming with Java /J2EE and strong experience in technologies such as JSP Servlets, Struts, spring (IOC&AOP), Hibernate, ATG Commerce, EJBs, MDBs, Session Beans, JDBC and JNDI.
  • Extensive experience in developing the SOA middleware based out of Fuse ESB and Mule ESB.
  • Written Apache Spark streaming API on Big Data distributions in the active cluster environment.
  • Exposure to XML, DTD, SCHEMA.
  • Expertise in n-tier and three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements & Sub queries.
  • Efficient in packaging & deploying J2EE applications using ANT, Maven & Cruise Control on WebLogic, WebSphere &JBoss. Worked on the performance & load test related tools like JProfiler and JMeter.
  • Actively involved in the Devops streamlining process through Jenkins CI and CA Release Automation.
  • Experience using Fuse/Apache Service Mix as integration platform and Apache Active MQ/Kafka platform.
  • Expert level skills in designing and developing the Mule Flow's
  • Involved into 3rd API integration used for Mortgage Valuation. Integration of Amazon Cloud Services (AWS and S3)
  • Helped in Coding various UI screens for application, using Vaadin, Java, Spring dependency injection, hibernate data object integration.
  • Written several Puppet configurations in order to make the configurations scalable on different environments.
  • Expertise in implementation of MVC using frameworks such as ATG Commerce, spring, Struts and JSF.
  • Expertise in using AWS and Openstack as cloud services.
  • Have working experience on AngularJs, Cassandra, couch DB.
  • Experience in analyzing and deploying middleware services in WebLogic container.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and WebLogic.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Exposure to tools such as ANT and hands on experience on SQLyog and SQL Developer
  • Used integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS:

Languages & API: Java, JSP, Servlet, JDBC, Struts, JSF, Spring, Hibernate, Ibatis, Mybatis, SQL, PL/SQL, POI, EJB, JMS, UNIX shell script, UI, UX, Flash, CSS, HTML5, Log4j, JUnit, SAX, DOM, JAXB, XML, Webservices, Core Java, J2SE, J2EE, J2ME

UI Frameworks: HTML, CSS, Javascript, Ext-Js, Ajax, JQuery, EJB 3.0, Spring, Hibernate, JPA, Web Services, JMS

DBMS: Oracle, DB2, SQL Server, Sybase, JSF, JSP/Servlets, Struts, Spring MVC, Maven, Ajax, JQuery, HTML, CSS, JavaScript

Web Services: XML/XSD/XSLT, SOAP, WSDL, Rest webservices, SOAP, RESTFUL, Java Reflection & Annotation.

Development tools: Eclipse, WSAD, RAD, TOAD, SQLDeveloper, Putty, FileZilla, Rational Rose, Microsoft Visio. Weblogic, JBoss, Apache, Tomcat, Glassfish

Version Control: CVS, SVN, VSS, GIT, RTC, Rational Clear Case, NetBeans, Eclipse, JDeveloper, Tool Suite SRS Toad, Start UML, Power Designer, SQL Server, MySQL, XAMPP, Dreamweaver, Photoshop, Platforms: Windows, Linux

Operating System: Windows, UNIX, SOLARIS, LINUX

Tools: SQL Server 2000 & 2005, MySQL, Oracle 10g & 11g, IBM DB2: Design Patterns: Proxy, Observer, Chain of responsibility, Strategy, MVC, Chain of command

SDLC Methodologies: Waterfall, Agile-Scrum, Iterative.

WORK EXPERIENCE:

Confidential, Dallas, TX

Java Architect

Roles & Responsibilities

  • As a 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 Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Implemented MVC architecture using Jakarta Struts framework, Worked on Spring/Hibernate Applications
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using JavaScript.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
  • Extensively used Oracle programming using SQL and PL/SQL
  • 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.
  • Worked on PL/SQL and SQL queries.
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Connectivity to the database is provided using JDBC.
  • Design and Developed using WebService using Apache CXF.
  • Worked on web services SOAP and REST technologies
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Configured JMS Server setup and DB Connection pool setup & deployed Returned items in Weblogic Server.
  • Created ClearCase VOBs and setup triggers and backups for a new project. Wrote roll out procedures and plans. Environment was mixed Windows and AIX, projects written in C++.
  • Involved in coding for JUnit Test cases
  • Provide direction and execution oversight for large Agile Development projects for the FBI as an integral member of the Program Management Office (PMO)
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Design & Development of the User Interfaces using HTML, CSS andJSP.
  • Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed the application.
  • Developed Servlets and Worked extensively on Sql.
  • Created Maven build file to build the application and deployed on WebSphere Application Server.
  • Quickly learned iText and implemented to solve Hungarian Special Character Issue.
  • Designed and implemented interface elements using Google Web Toolkit.
  • Configured glassfish server; Design shipping rate template upload UI using Adobe Flex and Developed Jasper report.
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
  • Designed and developed web pages using HTML5, Angular JS, CSS3, Ajax, Bootstrap, JSP and jQuery based on the W3C standards and Web 2.0.

Environment: - Java, JEE, J2EE, Spring, Hibernate, Struts, JQuery, AJAX, Sencha ExtJS, JavaScript, Oracle, CRUD, PL/SQL, JDBC, APACHE CXF, REST, Eclipse, Weblogic, ClearCase, Junit, Agile, UML, JSP, JavaServer Pages Standard Tag Library (JSTL), SERVLET, MAVEN, ITEXT, GWT (Google Web Toolkit), Jasper report, ILOG, Web 2.0, SOA.

Confidential, Austin, TX

Sr. Java Developer

Roles & Responsibilities:

  • Responsible for designing and developing Manage Purchase Order Web Service and presentation layer with Spring MVC and Acegi security.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework, Hibernate, Spring, JavaScripts and Weblogic.
  • Developed web-based customer management software using Facelets, Icefaces and JSF
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Integrate the ExtJs/Sencha framework with Oracle BPM.
  • Developed user interface using JSP, HTML, XHTML and Java Script to simplify the complexities of the application.
  • Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed the Front end application using JSP and HTML.
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Developed DAO API to manage the payment information using JDBC
  • Wrote Java programs, performed builds, monitored DB2 data and ran SQLs.
  • Creation of REST Web Services for the management of data using Apache CXF
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Used Eclipse IDE for designing, coding and developing applications
  • Used Websphere Application Server for application deployment in the clustered UNIX environment.
  • Developing a new Content Management System backed by subversion using java EE technologies.
  • Developed test cases and performed unit testing using JUnit.
  • Extensive experience in developing applications using Java and related technologies using WATERFALL and AGILE SCRUM methodologies.
  • 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 user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Involved in user interface development using JSTL.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Used Maven script for building and deploying the application.
  • Developed user specific Highlights (dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Expert in the enterprise implementation of Oracle ECM
  • Participated in developing web pages using JSP, JavaScript and Google Web Toolkit, DWR (Ajax Framework) for better user interface experience.
  • Contributed to organization of testing and quality improvement process (JIRA, Confluence)
  • Oracle Database access was implemented through Hibernate framework. Also used Jasper reports and Jfree charts to generate various statistical reports.
  • Extensively used the BAL constructs to handle collections in ILOG. Worked with large data sets in ILOG.
  • Involved in developing and modifying the credit card, consumer loan business rules in ILog JRules.
  • Reduced system downtime by 20% and increased on-line business opportunities / revenue by implementing content management system enhancements leveraging Web 2.0 technologies.
  • 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.
  • Configured Server for Oracle Database and Apache Tomcat
  • Involving in Building the modules in Linux environment with ant script.
  • Backend development with PHP, MYSQL, BASH, LINUX, UNIX

Environment: - Spring, Hibernate, Struts, JSF, DOJO, "Sencha ExtJS", JavaScript, CSS, AJAX, Html5, DB2, CRUD, PL/ SQL, JDBC, APACHE CXF, soap, Web Services, Eclipse, Websphere Portal, WebSphere Commerce Developer, WebSphere Integration Developer (WID), WebSphere Studio Application Devloper (WSAD), Subversion (SVN), Junit, Scrum, UML, JSP, JavaServer Pages Standard Tag Library (JSTL), SERVLET, MAVEN, Xml, ITEXT, Oracle Enterprise Content Management, GWT (Google Web Toolkit), JIRA, Jasper report, ILOG, JRules, Web 2.0, SOA, JMS, Apachi Tomcat, Linux, PHP

Confidential, Chicago, IL

Software Architect

Roles & 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
  • I worked on the MySQL migration project .To make the system completely independent of the database being used. Used Spring IBatis to implement this.
  • Business logic is implemented using Struts action components in the Struts and Hibernate framework.
  • Used JSF messages for handling the error messages for the applications
  • Migrated the old LCMS application to new using Weblogic, Java, web module, spring mvc, Hibernate and EJB.
  • Implement scripting with Ajax, JQuery and Javascript to dynamically refresh the page contents.
  • Worked with MySQL for MySQL, SQLYog and Workbench.
  • Created SQL Statements, Stored Procedures, Triggers and Views using TOAD
  • Involved with the team to run different MS SQL Server tools like MAP tool kit, SQLIO and best practice analyzer (BPA), RML utilities for SQL Server health check.
  • Created new tables in DB2 database.
  • Design and Developed using WebService using Apache Axis
  • Involved in creation of web services, WSDL and web methods with Annotation in hibernate, Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT
  • Used Netbeans for development and WebLogic Application Server for deploying the web application.
  • Designed and developed a multidimensional multivariant OLAP style reporting tool using Struts, JMS, JAXB, DHTML, Ajax (didn't have the cute name back then), WebLogic and JBoss on Solaris
  • Responsible for the completion of photo orders and leading others on the CVS team through orders.
  • Created automated test cases using Selenium
  • Designed Use Cases using UML and managed the entire functional requirements life cycle using water fall model.
  • Designed the UML diagrams based on the OOAD principles
  • Dealt with java Beans helper classes and servlets for interacting with the user interface written in JSP.
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server.
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Interfaced with the Oracle back-end using Hibernate Framework and XML config files.
  • Good network at EMC Documentum Support Teams who help solve product issues and bugs
  • Working with the JIRA tool for Quality Center bug tracking.
  • Developed presentation screens using Swing.
  • Implemented Cognos SDK code for extracting the report schedules defined by power users.
  • Development/Deployment of jar files into ILOG Rule builder
  • Handling changes related to Oracle ADF, Apache Trinidad JSF, Spring, Eclipse Link, JPA and Oracle for UI development and Service layer.
  • Cleaned up deployed or deprecated versions of BPM application from Oracle BPM (ALBPM) Engine in unix environment
  • Used JMS to pick xml file from IBM MQ series Queues and Parsed xml documents using DOM parsers to get data.
  • Designed an 'Online Tutorial Forum'. Development of the forum was done using technologies such as HTML, CSS, JavaScript, and using Apache tomcat in spring.
  • Developed Oracle Stored Procedures to update records on a daily basis and it will invoke using cron job in LINUX; Responsible for the Migration of the application from Web Sphere to JBoss
  • Used Resource Manager to schedule the job in Unix server.
  • Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis
  • Coach small business owners in WordPress website development, as both a content management system and blogging platform
  • Develop and implement online marketing strategies for clients, including Drupal & Wordpress
  • Troubleshot and resolved bugs in .NET applications to ensure optimal development environment.
  • 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.
  • Used C++, Java, Servlets, JDBC, JSP and DAO for Coding/Implementation
  • Designed and developed set of Java programs to transfer/convert data between (MSSQL -> Teradata (Mainframe), Text file/XML -> DB (Mainframe), Text file/XML -> MSSQL, Text file/XML Text file/XML) using Java, JBuilder.
  • Developed Transaction/Policy/Account History, Billing Single View, use cases by gathering data from existing BRC documents and the COBOL programs.
  • Expose PL/I database access layer as web service using RD/Z
  • Conversions of JCL codes to equivalent Unix Shell Scripts and testing.
  • Developed SQL queries. Actively worked on stored procedures.
  • Oracle, SAS integration for business intelligence and functionality
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Built ASP.NET web based applications for the corporate website and the intranet.

Environment: - Spring, Ibatis, Struts, JSF, EJB, Jquery, MYSQL, Toad, SQL Server, DB2, Apache Axis 2, WSDL, Netbeans, JBoss, CVS, Visual Source Safe, Selenium, Water Fall Model, UML, JSP, SERVLET, ANT, XML, EMC Documentum, Jira, Swing, Cognos, ILOG, Oracle ADF, Oracle BPM, IBM MQ-Series, Apache Tomcat, Linux, Unix, Ruby, Wordpress, Drupal, .NET, ASP, C++, MAINFRAME, COBOL, PL/I, JCL, SQL, SAS.VB, ASP

Confidential, Springfield, IL

Java UI Developer

Roles & Responsibilities:

  • Understanding the requirements, designed and developed the application as per requirements
  • Prepared the design document and explained the flow to Client Architect team to get approval.
  • Implemented webservices using Rest API.
  • Developed the key modules Java, spring and Ibatis.
  • Extensive Application of HTML, XHTML, CSS for design and styling of web pages.
  • Implementation of AJAX, JSON, JQuery for create interactive Web Applications
  • Involved in developing and modifying UNIX shell scripts using VI editor
  • Implemented Ejbs for maintaining the business logic.
  • Implemented reusable services using Spring.
  • Written complex SQL queries and stored procedures.
  • Implemented the design patterns like singletone, session façade
  • Conducted code reviews and provided the review comments to the rest of the team.
  • Provided the technical directions to the team.
  • Analyzed the requirements and enhanced the application which improved maintainability, extensibility and performance.
  • Designed Class Diagrams and Sequence diagrams for the application.
  • Involved in enhancing Presentation layer, Business layer and DAO layer components.
  • Implemented JSP, HTML, CSS, Javascript and Ajax to design front end.
  • Client and Server side validations were done using Javascript and Ajax.
  • Extensive use of Ajax to update the part of webpage which improved the performance of the application.
  • Business logic layer was implemented using Servlets and EJBs.
  • Implemented XML parsers such as DOM.
  • Incorporated persistence tier using Hibernate framework.
  • Developed code for Java Multithreading.
  • Implemented Log4j to maintain system log.
  • Created service component using EJB
  • Incorporated Mule for messaging.
  • Deployed the application on JBoss application server.
  • Used Oracle as relational databases.
  • Involved in Unit testing, bug fixing, QA and Production support.

Environment: Ajax, Windows, Java, j2ee, Flex, JSR, 286, XML, Ejbs, Spring, webservices, Hibernate, Oracle, Websphere Application Server, IBM Portal Server, Angular JS, Node.JS, Bootstrap, Java, Jsp, Servlets, Ejb, Html, Javascript, Ajax, Log4j, Xml, Dom, Editplus, Mule, Jboss

Confidential, New York, NY

Technical Lead/Senior Developer

Roles & Responsibilities

  • Experience in using React JS, Flux, Common JS, Babel + ES6, Web-Pack for SPA development.
  • Experience working with core web front end technologies like HTML, JavaScript (Core and Object Oriented JS), ES6, CSS, and Web Accessibility.
  • Experience in developing Web-centric applications using XML, EcmaScript 6 (ES6), JQuery, CSS, Photoshop, Dreamweaver and IIS.
  • Developed Single page applications using ANGULARJs, GULP, WEBPACK (ES6)
  • Watched changes in project with gulp task runner, with installation of latest versions of ES6 which will run on Node Js environment.
  • Using the latest ES6 features wherever possible.
  • Work building single page apps with React/Redux/ES6, Node.js backend Database management.
  • Experience with front-end technologies like Angular, React, Javascript ES6, Done.JS, CSS3 and HTML5.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX, EcmaScript 6 (ES6), Angular js, Require.JS, React.JS and JSO.
  • Possesses great understanding ES6 features and babel for transpiling.
  • Created ReactJS composable components using ES6 features and compiled JSX into Javascript via Babel.

Environment: UI, CSS3, HTML5, Angular.js, JDK, IBM Websphere, Websphere Portal, WCM, JSR 168, Windows, AJAX, AIX, Java, Servlet, Javascript, DB2, Subversion, TOAD, Websphere Content Management, CSS, HTML, spring, Ibatis.

Confidential, Jersey City, NJ

UI Developer

Roles & Responsibilities

  • Understanding the business requirements and modifying user specification documents.
  • Developed UI using JSF Components.
  • Implemented service side validations and business logic.
  • Implemented front end validations using java script.
  • Developed DAOs to interact with database using java, JDBC.
  • Prepared manual test cases and involved in Unit testing.
  • Involved in release management process.
  • Implemented webservices.
  • Involved in ETL development.
  • Involved in DB design and prepared ER diagrams.
  • Did macro development for excel reports.

Environment: JDK, SOA, SOAP, WSDL, Webservices, Windows, JSF, AJAX, UNIX, Java, Servlet, Javascript, DB2, Rational Rose, PVCS, Test Directory, TOAD, CSS, HTML

Confidential, Omaha, NE

Senior Java Developer

Roles & Responsibilities

  • Understanding the business requirements and modifying user specification documents.
  • Implemented service side validations and business logic.
  • Implemented front end validations using java script.
  • Developed DAOs to interact with database using java, JDBC.
  • Prepared manual test cases and involved in Unit testing.
  • Involved in release management process.
  • Implemented webservices.

Environment: JDK, IBM Websphere Portal Server, IBM Websphere Application Server, RAD, JSR 168, IBM Portlets, Java, Struts, JSF, J2ee, UML, EJBS, Javascript, SQL Server, Rational Clear Case, Windows, web services

We'd love your feedback!