We provide IT Staff Augmentation Services!

Java Architect Resume

3.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • Experienced IT professional with 10 years of experience inJAVA/J2EE related technologies. Strong experience in the Analysis, Design, Development, Coding and Testing under Client Server environment application.
  • Expertise in developing both front end & back end applications usingJava, Servlets, JSP, ANT, AJAX, EJB, Struts, Hibernate, JMS, JDBC, Restful webservices, XML.
  • Experience in J2EE Design patterns, Struts framework, spring, Hibernate, MyBatis.
  • Object oriented analysis, design and hands on experience inJavaSDK, 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, 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 Websphere.
  • Javaenterprise 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 likeJava, sql, My-SQL, Spring, Hibernate, Servlets, Apache, JSP, Javascript, servlet.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based scheme.
  • Expertise in designing and developing applications usingJava, J2EE Technologies like Servlets, JSP, EJB, MQ Series, JDBC, XML, JMS, AJAX, and web services.
  • Experience with various frameworks like Struts, spring and Hibernate.
  • Developed Web Services as a service provider and deployed them on the WebLogic Application Server over the HTTP protocol.
  • Extensively worked on various J2EE servers (Web Sphere, Weblogic, Tomcat) and IDEs Eclipse & IBM RAD.

TECHNICAL SKILLS

Languages: Java/ J2EE, Core Java

Web Technologies: JSP, Servlet, JSTL, Tag libraries, XML, XSD, Xerces, Xalan, DOM and SAX Parser

Distributed Technologies: Servlets, JSP, Web Services, JDBC

Scripting Technologies: JavaScript, JQuery, Grunt

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

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

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

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

Dev Methodologies: J2EE Design Patterns

Operating System: UNIX, Linux, Windows, Intelli J IDEA, RAD, Spring STS, IDE Eclipse

Version Control: Clear Case, CVS, VSS, SVN, TFS

Client side: JavaScript, HTML, DHTML

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Java Architect

Responsibilities:

  • Designed and developed business applications using JSP, Servlet,JAVA, J2EE, Threads, Socket programming, EJB, XML, JNDI, Hibernate and JDBC technologies on Windows and UNIX platform.
  • Integrated Spring and Hibernate together and worked on developing backend components and services using Hibernate and Spring.
  • Strong command in JavaScript leading Frameworks Team like Angular.js, React.js, backbone.js, bootstrap.js, Node.Js and Projects UI Designing Team.
  • Developed dynamic responsive Web Application by integrating Angular.JS with Bootstrap which is further integrated with Web Services.
  • Utilized React.js for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
  • Extensive experience in web design using CSS3, D3js,Bootstrap.js
  • Developed frontend widgets in Backbone.jsand Handlebars.js.
  • Created the structure of the website using HTML, CSS, JavaScript, JQuery/Knockout.jsand Media Queries
  • Hands on experience with Spring, Struts, Hibernate and JPA frameworks.
  • UsediBATISframework with Spring framework for data persistence and transaction management.
  • Designed, Implemented and Test Oracle ADF applications using JDeveloper.
  • Proficient in writing and handling SQL Queries, PL/SQL, Stored Procedures and Triggers.
  • Experience in performance tuning and maintenance ofCassandraDatabase
  • Design and developed near real timeHadoopEcosystem data flow using (HDFS, Hive, Impala, MapReduce, Flume and Apache Kafka).
  • Developed applications that consume and provide REST/SOAP Web Servic
  • Implemented SOA architecture with Web Services using SOAP, WSDL and XML to integrate other legacy systems.
  • Developed Restful Webservices using Spring MVC Framework. JSON data is returned toJavaScript clients
  • Developed Web Services clients to consume those Web Services as well other enterprise wide Web Services..
  • Development of in house application usingEclipseRCP.
  • ImplementedJavacomponents and deployed under theWebLogicserver
  • Used frequently version control tools and project management tools like Git, Mercurial, JIRA and Confluence.
  • Used GitHub repository to run the Jenkins job for Continues Integration.
  • Created Unit test cases for the services using JUnit.
  • Developed in Agile/Scrum methodology and Test Driven Development
  • Involved in developing Class diagrams, Sequence Diagrams usingUML.
  • ExcellentJavadevelopment skills using J2EE, J2SE, Servlets,JSP, EJB, JDBC.
  • Strong experience designingSOAarchitecture integrating several Middleware applications
  • Created the technical specifications for the use cases and Solution architecture document for the application.
  • Involved in Architecting the Infrastructure planning, setup and configuration for new projects.
  • Involved in the design and development, testing support, releas, production support of some of the critical webservices in the application.
  • Experience in complete System Development Life Cycle including designing, prototyping, developing and support for testing, release and maintenance.
  • Participatedinbuild and deployment activities using MAVEN build scripts.

Environment: Java, J2EE, JavaScrip, Spring, Hibernate, Ibatis, Angular.js, React.JS, Node.js, bootstrap.js, backbone.js, Oracle, PL/SQL, Cassandra, Hadoop, REST, soap, Web services, Eclipse, Weblogic, Git, GitHub, Junit, Agile, UML, JSP, XML, SOA.

Confidential, Philadelphia, PA

Java Architect

Responsibilities:

  • Deployed this application which uses J2EE architecture model and Struts Framework first on Weblogic and helped in migrating to JBoss Application server.
  • Developed Application based on J2EE using Hibernate, Spring, JSF frameworks and SOAP/REST web services, Web Sphere Integration Developer (WID) Tool to develop WPS components.
  • Experience in developing applications using Model-View-Controller architecture using Spring MVC.
  • Designed and Developed Module based persistence layer under the guidance of DAO design pattern, ORM/JPA principles, using Hibernate.
  • Built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js, Ember.js, and Celery
  • Developed web pages using HTML5, CSS3 and JavaScript
  • Created XHTML Pages with CSS and the Box Model
  • Developed web presentation layer using HTML5and CSS3 according to internal standards and guidelines
  • The design choices of Node.JSare meant to optimize throughput and scalability in Web applications with many input/output operations, as well as for real-time Web applications
  • Used various jQuery andBootstrapplugins like date picker,bootstrapselectors.
  • Worked on databases systems like Sybase, Oracle, SQL Server, MySQL, DB2 using tools like SQL Navigator, Toad for performing SQL and PL/SQL programming.
  • Involved in creating Database SQL and PL/SQL queries and Stored Procedures.
  • Developed various Database interaction objects by implementing the DAO patterns and usedJDBC as Model Component.
  • Exposed services such as IBES WS, CD WS Rest Services, XFMR Services as SOAP services and implemented service layer on top of MongoDB using CoreJava, Spring Data Mongo, Spring MVC (Rest Services), Spring IOC and Spring Security and Session modules with annotations
  • Worked with NoSQL MongoDB to store, retrieve, and update and manage all the details for Medicaid and Food Stamps benefits.
  • Developed SOAP and RESTful Web services using Spring and Apache CXF frameworks
  • Developed various generic JavaScript functions used for validations. Used SOAP UI for testing the web services.
  • Extensive experience with IDE's likeEclipse, Intellij, NetBeans.
  • Experienced in designing, developing and maintainingportalapplications using IBMWebSpherePortalon Rational ApplicationDeveloper(RAD)
  • Automate software applications/solutions and optimize business processes using C++, Python, Boost andUMLlanguages.
  • Strong visual modeling and business process modeling skills with tools like MS Visio and Rational Rose for developing Use Cases, Sequence Diagrams, Collaboration Diagrams, Activity Diagrams,ClassDiagrams and UML Diagrams
  • Developed screens usingJSP, DHTML, CSS, AJAX, JavaScript, Struts, spring,Javaand XML.
  • Implemented Service Oriented Architecture (SOA) Modularity, by exposing rest webservices to other external interfaces
  • Imported data from XML files and flat files to standard formats and published into JMS queue using JBoss.
  • Experience in application and web servers such as Websphere, JBoss,ApacheTomcat& Unix
  • Involved in Building the modules inLinuxenvironment with ANT script
  • Configured Word Press publishing software for non-profit firm. Created weblog layout in HTML, CSS and PHP based on an original design according to client's branding needs.
  • Developed ANT scripts for the build and deployment of J2EE,WebSphereStudio Application Devloper (WSAD)
  • Develop and maintain programs for build and release tasks usingJAVA, JavaScript, XML, HTML, Perl andSubversiontool.,
  • Developed test cases and performed unit test using JUnit Framework.
  • Successfully acted as a part of Scrum team, participated in daily meetings, sprint planning, retrospectives and code reviews

Environment: Java/J2EE, Javascript Spring, Struts, JSF, Angular.js,, CSS, Html5, Node.js, bootstrap.js, Hibernate,, DB2, PL/SQL, JDBC, MongoDB, APACHE CXF, soap, Web services, Eclipse, Websphere Portel, Websphere Studio Application Developer (WSAD), Subversion, Junit, Scrum, Linux, PHP, UML, Class diagram, JSP, MAVEN, xml, SOA, JMS, Apache Tomcat.

Confidential, Seattle, WA

Sr. Java Developer

Responsibilities:

  • Worked on Java/J2EE framework APIs like Spring,iBatisand Hibernate.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture
  • Configured different layer (presentation layer, server layer, persistence layer) of application using Spring IoC and maintained the Spring Application Framework's IoC container.
  • Designed and developed pricing region services using Oracle ADF, JSF and Oracle Spatial.
  • ExpertiseinUI technologies like HTML, DHTML,Javascript, CSS, AJAX, JQUERY,DOJO, ExtJS, JSP, Applets/Swings, Tag libraries etc.
  • Developed JavaScript based components usingSenchaExtJSframework with client reports customized according to user requirements.
  • Designed and developed carrier selection and product selection web pages using HTML, Struts, Servlets and Javascrip.
  • In-Depth knowledge/Experience of Web, JavaScript, JQuery, CSS3, W3C Standards.
  • Extensively used the DOJO Toolkit to control and provide the rich functionality to GUI
  • Developed a web 2.0 control console using GWT to manage data matching for data staging.
  • Developed Javascript based components using Ext JS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Used Hibernate, spring combination to access data from MySql database using POJOs
  • UsedToadtool for querying the Database
  • Built and maintainedSQLServerfailover clustering and single cluster node solutions for specified applications.
  • Developed SQL queries, procedures, Triggers and Stored Procedures in databases such as DB2 and MySQL along with the major databases like Oracle, SQL, PL/SQL, MS Access.
  • Experience with Apache Storm, Kafka, Solace, Websphere MQ,Coherence.
  • Architect Web services usingApacheAxis2and generated the WSDL
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Development Tools/Software:Eclipse, STS, Visual Studio, Webstorm, log4j, Junit, vi/gvim, Ant, Perforce, SVN, Git, CVS, Jira, HP Quality Center, VSS, Clarify, Bugzilla, ESP, BladeLogic
  • Architect hibernate DAO Accessor Classes usingNetbeans, Worked with Hibernate for object relational mapping and connection management.
  • Experience in deployment usingJbossAS, Tomcat on Linux server.
  • Used Adele, SVN,Mercurial, and Maven as version control systems.
  • Project Acquired skills Oracle, Unix, RDBMS, SQL, PL/SQL,Java, Clearcase Administration
  • Proven ability in designing and creating automation frameworks using Java, C#, Selenium WebDriver, RC, Junit, TestNG, Maven, ANT, Hudson, Jenkins tools.
  • Experience in all aspects of the Software Development Life Cycle, with specific focus on testing. Followed and implemented theWaterfallmodel, V-modelof SDLC and Agile development methodology.
  • Expert in Use Case Modeling using Unified Modeling Language (UML).
  • Developed User Interface and implementing business process usingJSPand Servlets.
  • ExperienceinJava,JSP, Servlets, EJB, WebLogic, WebSphere, Hibernate, Spring, JBoss, JDBC,JavaScript, Ajax, JQuery, XML, and HTML
  • Experience working with Build Tools likeAnt, Maven.
  • Experiencedinusing Maven, ANT, Jenkins, Splunk, Findbugs, Dozer,Itextand Log4J.
  • Performed FCC class B andEMCcompliance testing & documentation per EN 60950 & EN 55011 requirements.
  • Developed User Interface using Google Web Toolkit (GWT) features like Data Binding, Activity classes, editing ui.xml to create UI components.
  • Used JIRA for tracking bugs. Used Maven script for building and deploying the application.
  • Designed Interactive GUIs usingJavaApplets and Swing.
  • Experience in dimensionally modeling relational data sources (DMR) using Cognos Framework
  • Created and ModifiedJasperReports and having good Knowledge onJasperserver
  • Installed and configured a multi-server, clusteredILOGenvironment
  • Performed performance tuning to enable high performance of ILOGJRulesusing Sequential/Rete algorithm within Data Stage environments.
  • Analyzed the existing system and design the migration strategy tooracleADFapplications.
  • Develop the applications usingOracleJDeveloper, PL/SQL, andOracleDatabase 12c and integrate withOracleBPM.
  • Strongwebdevelopment skills withweb framework, JSP&MVC and, CSS3, HTML5, JavaScript, DHTML, AngularJS, KnockoutJS and RequireJS
  • IBMMQSeriesrelated troubleshooting and Bug Fixing
  • Experience deploying applications on WebLogic, JBOSS andApacheTomcatApplication servers
  • Developed Ruby on Rails apps, deployed to Apache Web Server ElasticBeanstalk and internally on aLinuxserver using Ansible.
  • Excellent experiences with UNIX shell scripting.
  • Coded scripts to clean normalize, reformat data for loading into the ERP system using VB Script and Ruby scripts.
  • Developed WordPress plugins and modules to embed into the active pages using PHP.
  • Built custom websites for clients using CMS's (Drupal) by coding custom modules and themes, as well as utilizing e-commerce APIs for secure payment processing
  • 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
  • Experience with LARAVEL,ZENDMVC, SMARTY, WORDPRESS, JOOMALA Framework and differentZENDlibraries for developing applications Designed and developed relational database systems and Client/ Server applications.
  • Implemented MQ Listener to receive the message frommainframesystem and to store the notice Id in CDO database
  • Constantly communicate with mainframe team so that theJavaBlocks are in sync withCOBOLblocks.
  • Code development using PL/I, COBOL,JCLand DB2
  • Expertise in DB2, SQL, PL/SQL and UNIX shell scripting.
  • Provided production support as the Subject Matter Expert for the Engineering Work Order and Engineering Budget System's on an IBM MVS OS platform using PL/I, DB2, COBOL, IMS (batch and online), Dialog Manager,JCL, SPUFI, SQL, TSO, ehcache, CA-Endevor and CA
  • Developed SAS programs (in Siebel Format) for Siebel system.
  • Generated Reports using SAS, VBA, VB.
  • Reverse engineered and reengineered the Student Enrollment System for the Louisiana Community Technical College System usingVBand ASP.NET

Environment: Java, J2EE, Hibernate, Struts, Ibatis, struts, JSF, EJB, DOJO, Sencha ExtJS, Javascript, Spring, Query, DOJO, GWT, EXT JS, MY SQL, TOAD, SQL server, DB2, coherence, APACHE AXIS2, WSDL, Netbeans, Jboss, Mercurial, ClearCase, Water fall model, UML, JSP, SERVLET, ANT, ITEXT, EMC Documentum, GTW, JIRA, SWING, Cognos, Jasper Report, Oracle ADF, Oracle BPM, Web 2.0, IBM MQ Series, COBOL, PL/I, JCL, SQL, SAL VB, ASP, Apache Tomcat, Linux, Unix, Ruby, Wordpress, Drupal, Z, ASP, C, C++, Mainframe.

Confidential, Palo Alto, CA

Sr. Java Developer

Responsibilities:

  • Development and Implementation of various technologies likeJava, Servlets, JSP, Html5, Hibernate, Spring-MVC, Maven and Spring-IOC.
  • 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.
  • Worked on various e commerce projects in Struts, Spring and Hibernate Frameworks.
  • Proficiency inJava, J2EE, SQL, Android and the latest frameworks like JSF, Spring, Hibernate, MySQL, MS SQL, Oracle, JSF myFaces, Jasper Reports (JRXML), Liquibase, SVN, Jenkins & Mantis.
  • Experience in the design and implementation of dynamic Web-based applications usingJavaEE server-side (struts, EJB, Hibernate & Servlet/JSP) and XML technologies.
  • Worked on E commerce project using javascript.
  • A website dealing specifically to reserve bus tickets to know where and all bus service is provide, cost reduction and easy to access of place to travel around using Web technology of CSS.
  • Design and develop the HTML 5 games that runs on Facebook.Developed UI based on struts framework, using JSF, JSP, JSTL, Servlets and Back Bone JS DHTML with extensivejavascripts to reduce Server hits, improving performance.
  • Developed Servlets and JSP to interact with EnterpriseJava Beans (EJB) containing all the Business Logic.
  • Used Hibernate as the persistence layer to interact with Oracle DB.
  • 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.

Environment: Java, Spring MVC, Spring Batch, Clear Case, WebSphere Application server, IBM Rational Software Architecture, JIRA, Maven build tool, Restful Web services, Hibernate, Micro Services, Designing and Developing Micro-services that are highly scalable, Gemfire, fault-tolerant using Spring Boot, DB2, Junit, TOAD, Agile Development.

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Extensive work experience through all phases of Software Development Life Cycle (SDLC) starting with project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation of multi-tier enterprise, web based and distributed applications.
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Used middleware tools like JMS MDB's and configured Connection Factories and Topics/Queues.
  • Expertise in Service Oriented Architectures (SOA- Web Services) using Apache Axis, WebLogic, JBoss and EJB Web service framework.
  • Expertise in J2EE Architecture,Javaand J2EE Core Design Patterns, Object Oriented Analysis and Design/Development Methodologies (OOAD), Object Modeling with Use Cases, Sequence and Class Diagrams using UML with Rational Rose and Microsoft Visio.
  • Designed and implemented Web Services for client to retrieve Data using SOAP. Used Apache Subversion for source control.
  • Provide technical support to production system. Involved in testing the XML files and checked whether data is parsed and loaded to staging/prod tables.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for processing the member request for two modules.
  • Developed the DAO layer using the Hibernate annotations and configuration files
  • Involved in testing and deployment of the application on Web Logic Application Server during integration and QA testing phase. Was part of production support team to resolve the production incidents
  • Extensively used Hibernate in developing data access layer. Developed SQL queries, views and stored procedures using complex PL/SQL.
  • Build rich dynamic pages using JQuery, JavaScript, HTML5 and CSS3.
  • Designed SOA implementations by Using RESTful Web Services.
  • Implemented the Project structure based on Spring MVC pattern using Spring Boot.
  • Developing in built traditionaljavaweb application using JSF and RICHFACES.
  • Implemented MVC architecture using Struts Framework. Designed and developed front end using HTML, CSS, JSP, Struts (tiles and tag libraries) and validation through JavaScript. Used Struts tag libraries to create JSPs. Used AJAX libraries such as JQuery and DWR.
  • Implement web service using JAX-RPC. Create JAX-RPC handlers for pre and post processing of soap messages.
  • Helped improve code coverage by writing JUnit for the implemented code.
  • JavaMail API was used to notify the authors about document publishing status. Design and implement asynchronous messaging using JMS.
  • Create stored procedure and other SQL scripts using PL/SQL. Implemented solutions relying on Service Oriented Architecture (SOA), using Web Services, SOAP and WSDL.
  • Extensive experience in developing web applications using C++,Java, J2EE, JSP, Servlets, EJB, JDBC, Struts, Spring, Hibernate, JMS, JSF and XML.
  • Expertise in using Relational Databases like Oracle, SQL Server and My-SQL, creating stored procedures, triggers, functions, schema design. Expertise in Unit testing through JUnit framework.
  • Strong understanding & expertise in web technologies like HTML, DHTML,Javascript, AJAX.
  • Experience in different application servers like JBoss/Tomcat, WebLogic and Orion.
  • Expertise in distributed application architecture, object oriented design, and web based applications.
  • Knowledge in Application Design and Development using OOA, OOD, OOP, MVC, SOA and J2EE.
  • Good knowledge of Stateful /Stateless Session EJBs and Entity EJBs.
  • Expertise in developing the multi-tier web applications in both Spring MVC and Struts MVC that ensures clear separation of layers and rapid application development.
  • Experience inJavaWeb Services.

Environment: Java, Spring, Hibernate, Struts, JSF, DOJO, SenchaExtJs, Javascript, CSS, Ajax, HTML5, DB2, Crud, Pl/ SQL, JDBC, Apache CXF, Soap, Web Services, Eclipse, Coherence, Node.js, Git, Websphere Portal, Junit, Scrum, UML, JSP, Javaserver pages standard tag library (JSTL), Github, MongoDB, Backbone.js, Bootstrap, Angular.js, Servlet, Maven, XML, Itext, Oracle Enterprise Content Management (Oracle ECM ), GWT (Google Web Toolkit), Jira, Jasper Report, Ilog, Jrules, WEB 2.0, SOA, JMS, Apache Tomcat, Linux, PHP.

Confidential, Austin TX

Java Developer

Responsibilities:

  • Provided expertise in the design and implementation of store functionality using WebSphere Commerce.
  • Configured DynaCache to provide an effective caching strategy, and greatly improved performance, for a B2C store.
  • Responsible for the implementation of a custom catalog inventory allocation and reclamation system based on client specifications.
  • The system used the OOB inventory table but required implementation of new task commands, EJBs (session) and databeans to allocate and reclaim inventory.
  • Analyzed and implemented DynaCache invalidation rules to ensure that inventory messages were not incorrectly cached.
  • Developed XML Schemas for Data Object design for communication with web service and existing Application Infrastructure.
  • Extensively used Log4J for logging in the application, Ant tool to build and configure J2EE applications.
  • Involved in creation of queues, topics with JMS and Websphere mq series.
  • Modified thejavacode as per Oracle Stored procedures.
  • Writing Entities with Toplink JPA and oracle.
  • Involved in creation of JPA with IBatis and Toplink frameworks.
  • Created the business workflow with open symphony BPM.
  • Involved in developing application using Velocity framework, JSP, JSTL, struts tag libraries (struts-bean, struts-html, struts-logic), CSS, spring framework,java,javascript, Ajax, HTML and DHTML for front-end development.
  • Involved in migration of database schemas from Informix to Oracle database.
  • Involved in writing complex stored procedures as per business logic and creation of Triggers and Sequences.
  • Design patterns like Singleton, Session Façade, Message Façade, Business Delegate, and Data Access Objects and Value Objects are used.
  • Developed model components using session beans and used local message beans to interact to session using EJBs.
  • Created job scheduling with Quartz (3rd party tool) and Timer task.
  • Used CEM, to send requests fromJavato CPP.
  • Decomposed Epics into User stories and Maintained Iteration updates on JIRA. Implemented Test Driven Development using frameworks like JUnit, Selenium. Used JAXB to parse XML files and Transform them into Print Ready format.
  • Involved in migrating the CPP modules tojavamodules with spring framework.
  • Involved in creation business process with open symphony BPM tool.
  • Created the application in UNIX and windows platforms, involved in shell script or UNIX operating system.
  • Involved in creation queues and topics with JMS and ActiveMQ, created messages and send to queues.
  • Analyzed the limitations and issues of existing web services, and designed, developed AOA Framework based on J2EE design patterns using EJB, JMS, spring, Hibernate, Stored Procedures etc. Used Spring MVC framework for design and development of web application.
  • Designed and implemented a solution to allow the persistence of secondary user profile information and also customizations to the Accelerator that allow the creation of Customer Segments based on the secondary profile information.
  • Designed and implemented customized promotions to provide greater promotional flexibility to the client.
  • Designed and implemented a number of WebSphere Commerce integrations, for a Japanese B2C store, with warehouse management systems, offline inventory management, triggered email messages, and SAP.
  • UsedJavaScript for client, server validation through expression language.
  • Developed UI using HTML5, JavaScript, LESS, AJAX, JQuery, Bootstrap and Angular.js for interactive cross browser functionality and complex user interface.
  • Design and development of backend Restful web services by adhering OSGI framework and jersey as JAX-RS implementation.

Environment: Java, Spring, Ibatis, Struts, jsf, ejb, Jquery, Mysql, Clearcase, Toad, sql Server, db2, Apache Axis2, wsdl, Netbeans, Jboss, cvs, Visual Source Safe, Selenium, Mercurial, Water Fall Model, uml, jsp, Servlet, ant, xml, emcDocumentum, Jira, Swing, Cognos, Ilog, Oracle adf, Oracle bpm, ibmMq Series, Apachi Tomcat, Linux, Unix, Ruby Wordpress, Drupal, .net, asp, c++, Mainframe, cobol, Pl/I, JCL, SQL, SAS VB, ASP.

Confidential, Raleigh, NC

Software Developer

Responsibilities:

  • Involved in requirement gathering, writing technical proposals, planning, estimation, architecture and high level / low level design using Rational Rose and UML.
  • Extensively used Struts supporting the MVC architecture of the product interacting with the JSP/Servlet/Tag libraries for the UI component.
  • Involved in the SOA implementation using Axis/WebLogic web service framework for different product integrations and Web Service interfaces using SOAP.
  • Involved in the design and development of some of the critical features in the application.
  • Worked on development of another new Application Event Management Tool, which is used by the Crisis Management team to track the events or issues during a crisis, the new events are pushed to a MQ, configured listeners in the application will pick it up and process the event, generate the required information, construct XMLs and push them to a TOPIC for further systems to process.
  • Created the technical specifications for the use cases and Solution architecture document for the application.
  • Implemented the survey platform using Spring MVC, IBatis, Oracle, JQuery.
  • Lead the team to make the Server code HP Fortify compatible. Worked with CRT VZW team to explain/suppress all the issues.
  • Trouble shooting the production issues using debugging tools such as Fiddler Charles Proxy, FireBug.
  • Implemented the SOAP and REST web services to integrate with different third parties for fetching device information and user information.
  • Involved in Architecting the Infrastructure planning, setup and configuration for new projects.
  • Extensively used XSD for validations of XML transfer to the different Web Services.
  • The middleware interaction used JMS / MQ series for transferring messages between different components using the JMS/Mail API framework.
  • Developed the SOAP API platform - a set of corporate endpoints and response handling, using Node.js.
  • Worked on creating AngularJs custom directives that were used along with HTML elements for DOM manipulation.
  • Developed UI using HTML5, JavaScript, LESS, AJAX, JQuery, Bootstrap and Angular.js for interactive cross browser functionality and complex user interface.
  • Using AngularJS, I created custom directives for data manipulations and to display data in company standard format in UI
  • Used JBuilder IDE use for the development life cycle of the project.
  • Deployed the application and tested on WebLogic Application Server.
  • Development inJavathrough IntelliJ, EclipseJavaIDE.
  • Devloped ANT scripts to build application binaries JAR, WAR and EAR files.
  • Used Log4j for logging the application log of the running system to trace the errors.

Environment: Java, Spring, Ibatis, Struts, jsf, ejb, Jquery, Mysql, Clearcase, Toad, sql Server, db2, Apache Axis2, wsdl, Netbeans, Jboss, cvs, Visual Source Safe, Selenium, Mercurial, Water Fall Model, uml, jsp, Servlet, ant, xml, emcDocumentum, Jira, Swing, Cognos, Ilog, Oracle adf, Oracle bpm, ibmMq Series, Apachi Tomcat.

We'd love your feedback!