We provide IT Staff Augmentation Services!

Java/j2ee Architect Resume

2.00/5 (Submit Your Rating)

Trenton, NJ

SUMMARY

  • Over Thirteen years of experience in all phases of Project & Software Development Lifecycle (SDLC) including System Study, Analysis, Design, Development, Integration, Deployment, Maintenance, Re - Engineering and Refactoring.
  • Proficient in Object-Oriented software engineering, skilled in Agile Methodology wif Scrum, Test-Driven Development (TDD) and waterfall.
  • Expertise in Server-side development using Core Java, J2EE, Spring4.0, Spring MVC, Spring-boot, Spring-batch, Microservices, SOAP, RESTful Web Services and Hibernate.
  • Extensive experience in client-side development using HTML5, CSS3, TypeScript (TS), JavaScript, npm, Node.js, AngularJS, DOJO, jQuery, AJAX, and Flex.
  • Used several J2EE design patterns like Singleton Pattern, Data Access Object and Session Facade Design Patterns.
  • Proficient wif Apache Tomcat v8.5, JBOSS 5.1, Web Logic 8.x/12c, Web Sphere 6.x/8.5 and JBOSS 5.x wifin environments like Windows, UNIX, and Solaris 10.
  • Implemented Docker-Maven plugin and Maven POM to build Docker Images for all microservices and later used Docker file to build teh Docker Images from teh java jar files.
  • Experience in Schema Design and data analysis and Proficient in writing SQL queries, PL/SQL, Materialized Views, Stored Procedures, Functions, Performance Tuning in Oracle.
  • Experience using IDE’s like Visual Studio Code v1.48, WebStorm, Eclipse IDE for Enterprise Java Developers, IBM Rational Software Architect (RSA) v9.
  • Experience implementing Custom-COTS/COTS/In-house scientific products in secure Corporate Environment by following Corporate Roadmaps.
  • Used Open Source frameworks like JUnit, Log4J, ANT and Hibernate.

TECHNICAL SKILLS

Languages/ Technologies: JDK1.5/1.7/1.8, JSP, Servlets, JavaBeans, JDBC, RESTful, WSDL, SOAP.

J2EE Frameworks: Spring 4.0, Struts 1.0.2/2.0, JSF 1.1/2.0, EJB2.0/3.0, RMI, JMS.

Web Development: HTML5, CSS3, Typescript v6.4.1, Angular v4/7, JSP, JavaScript, jQuery, AngularJS 1.5, JSON, Ajax, XML, XPath, XSLT, SAX and DOM parsers.

IDE/Tools/Utilities: Visual Studio Code v 1.48,Eclipse,IBM RSA, IBM Work light v6.3, XCode, PhoneGap, BODSv4.1, WID, JUnit, AngularJSv1.5, jQuery, AXIS, TOAD, DBeaver v7, DB Visualizer, Jenkins, Mockito, Junit, Hudson, Jenkins, Jira, JMeter, Selenium, Quartz 2.1.2, Web Storm, NodeJS v10.15.1, npm, Karma Postman and SOAP UI, Splunk, Bitbucket.

Application/Web Servers: IBM WebSphere Application Server v8.5.x, Apache Tomcat v6/7/8.5 and WebSphere Process Servers, BPM (Business Process Management), JBoss v5.0/5.1 GA, Web Logic 8.x/10.x/12c.

Middleware & Microservices: AWS, Salesforce.com platform, IBM MobileFirst, IBM Data Power, IBM Web Portal, JMS, MQ Series, IBM Integration BUS, RESTful, SOAP.

Business Intelligence: Business Objects XI R3/R2/4.1, BCA, Crystal Enterprise, ETL BODS.

Databases: PostgreSQL, Oracle 11g/10g, SQL Server 2008 R2, NoSQL, MS Access, DB2/UDB.

Operating Systems: Windows 10, Linux, and Sun Solaris 2. x.

Version Controls: Git v2.27, TFS, IBM Clear case and VSS.

PROFESSIONAL EXPERIENCE

Confidential, Trenton, NJ

Java/J2EE Architect

Responsibilities:

  • Business analysis, software architecture, systems analysis, requirement gathering, debugging, integration, testing, project management, full lifecycle development and production support for ITO Criminal Applications.
  • Developed teh application using Spring Framework dat uses Model View Controller (MVC) architecture wif rest for hosting Rest Services, Spring-boot for client Correspondences and Spring-batch for batch extractions. Teh view and Angular validation framework for front end validations.
  • Developed teh web application using Angular by using Underlying Framework involving features like Expression Language, action listeners, custom components, etc. Created conditional logics in pages using Angular Routes tags and libs.
  • Used MVC frameworks like Spring MVC along wif Angular framework and rest services. Involved in developing front end screens using Angular, Modules, jQuery, XHTML, HTML5, CSS3, AJAX and TypeScript. Also, involved in adding teh Internationalization to teh existing application.
  • Implemented in microservices by using Spring boot as part of notification template module, micro modules for teh same domain and deploying on Cloud.
  • Developed code modules and libraries in support of microservice development wif Spring Boot.
  • Used Spring ORM Support for Hibernate to manage Hibernate Resources and consistent exception hierarchy. Integrated Spring DAO for data access using wif Hibernate and Spring Validation Framework for Server-side validation.
  • Developed POJO Classes, *.hbm files for Hibernate ORM in teh persistence layer using Hibernate framework in conjunction wif Spring AOP functionality.
  • Developed objects using JMS API for asynchronous communication and used JMS-MQ bridge as provider to send messages in a secure, reliable, and asynchronous method.
  • Involved in performing Unit and Integration testing (JUnit). Strictly followed TDD using Agile methodologies.
  • Used Apache JMeter for load testing and log4J for debugging wif various levels. Used Subversion for version control across common source code used by developers and deployed teh applications on WebLogic Application Server. Utilized Gradle for continuous integration.
  • Designed & developed Schema for Registration Database and built teh data warehouse using Pentaho for downstream applications to utilize.
  • Created client library dat provided load balanced and fault tolerant consumption of Spring Boot microservices from monolithic application.
  • Developed application using Visual Source Code, Eclipse and deployed in WebSphere Application Server. Exposed Restful Services for consuming teh Web components like Angular.
  • Built releases followed by change management process for subsequent promotions. Created change request wif dependency tasks and coordinating wif teh respective Middle Tier, DB and Security teams.

Environment: JDK 1.8, J2EE, Spring4.0, Spring-MVC, Spring-boot, Spring-batch, Hibernate, Bitbucket, Splunk, HTML5.0,CSSv3,DBeaver v7, JSON, Angular v7, NodeJS v10, npm, Hibernate, Web Services, PostgreSQL, DB2,, Web Services, PL/SQL, IBM MQ Series 5.3, Gradle, WebSphere BPM, Web Sphere Integration Developer, BPEL, PRPC, UNIX, Solaris, Windows 7 and Git, Eclipse, SoapUI, Postman, Jira, Splunk, AWS, MS Visio 2010, Microsoft Project Plan and GIT.

Confidential, Menands, NY

Senior Programmer

Responsibilities:

  • Reverse engineered refactored existing application and identified solid technology stack dat fits into ITS Infrastructure Support and Distributed environment.
  • Analyzed teh BRD’s and designed consolidated data integration object entities and attributes for Registrations Data to use onboarding module as downstream.
  • Prepared Design Specs like ER diagrams for teh Data model, Data Conceptual, Architecture and Use Case diagrams by using MS Visio.
  • Designed & developed Schema for Registration Database, Onboarding and built teh data warehouse using Pentaho for downstream applications to utilize.
  • Developed Java/J2EE Web based applications and method constructs and all classes/objects/JEE Enterprise, session, entity beans etc. Front End AngularJS, CSS3 & HTML5.
  • Prepared WBS and estimate efforts for deliverables on bug fixes, enhancements, new module implementation and data integration activities.
  • Created client library dat provided load balanced and fault tolerant consumption of Spring Boot microservices from monolithic application.
  • Developed application using IBM Rational Application Developer (RAD) and deployed in WebSphere Application Server. Exposed Restful Services for consuming teh Web components like AngularJS.
  • Built releases followed by change management process for subsequent promotions. Created change request wif dependency tasks and coordinating wif teh respective Middle Tier, DB and Security teams.
  • Upgraded application based on underling infrastructure recommendations as per ITS roadmap.
  • Accessed teh framework through Web service interface as WSDL.
  • Wrote and developed SQL and PL/SQL functions procedures, packages, and triggers.
  • Implemented Web Services for all functional interfaces using Restful Jersey implementation.
  • Prepared all project documents and engaged business users for conducting UAT.

Environment: JDK 1.8, J2EE, Spring4.0, Spring-MVC, Spring-WS, Spring Boot, Hibernate, HTML5.0, J2EE, Struts/MVC, Hibernate, Web Services, SQL/RDBMS, Oracle10g, HTML5, CSS,AngularJS1.5, XML, SAX, DOM, Web Services, PL/SQL, Jira, WebLogic 8.x, IBM MQ Series 5.3, WebSphere BPM, Web Sphere Integration Developer, BPEL, ILOG JRUN, UNIX, Solaris, Windows 7 and VSS, Eclipse, SoapUI, MS Visio 2010, Microsoft Project Plan and GIT.

Confidential, Detroit, MI

Sr Developer

Responsibilities:

  • Designed and developed web-based Java/J2EE applications and method constructs and all classes/objects/JEE Enterprise, session, entity beans etc. Front End Servlets & JSPs wif Tomcat.
  • Designed, developed, and built Cordova/Phone Gap apps wif iOS (XCode) and published IPA Files in Corporate App Store.
  • Led bug fixes and enhancements (production support) at Level 3, Level 4 type requests by following teh SLA and Corporate Change Management Process.
  • Configured Spring to manage Struts Actions as Beans and Application Context Objects in Spring Framework by using Context Loader.
  • Wrote Class and Sequence/Activity Diagrams using Rational Software Architect (RSA) for generating Service Modals. Designed/established new generation of Enterprise SOA & SaaS based solution and governance.
  • Developed user forms for Report Center Administrators of teh System using JSP pages and Struts Tag Libraries. Developed GUI module for mobile Website/app using AngularJS framework for JavaScript, HTML 5 & CSS3.
  • Wrote Client Side and Server-Side validations by using Java Script, Struts Validation Framework for Registration module.
  • Accessed and manipulated teh Oracle10g database environment by writing SQL queries in teh Oracle SQL developer for testing purpose.
  • Reviewed work for teh quality assurance test scripts written by testing team. Reviewed work wif quality assurance to create test plans and test cases for software requirements verification.
  • Implemented Web service calls using JAX-WS and SOAP dat provide Global information support such as Customer and Account management.
  • Developed internal Web applications for teh human resource department through teh use of JavaScript, perl scripting JQuery, Ajax and HTML.
  • Developed an interface for viewing Account Information wifin a Web Based Application.
  • Developed teh JAX-RPC, Web logic related Web services.
  • Developed SOAP/RESTful Services to communicate wif Back Office Systems like SAP and Maximo via SOA/BUS.
  • Wrote and developed SQL and PL/SQL functions procedures, packages, and triggers.
  • Designed and developed MTS Thick/Desktop client and Server Based Application by using Adobe Flex/Flash wif IntelliJ IDEA IDE and exposing SOAP Service to communicate wif teh Back-Office Maximo System.
  • Enabled automation of basic and repetitive tasks through creation and maintenance of shell scripts.
  • Implemented Web Services for all functional interfaces using WSDL, SOAP and JAX-WS.

Environment: JDK 1.5/1.7, J2EE, Struts2.0, Spring3.0, Spring-MVC, Spring-WS, Hibernate, XML, DB2, POI, JPA, HTML5.0, TOAD9.x, Hibernate 3.0, Struts 2, Developer 6.0.x, DB2, Web Sphere BPM / WBM / WID / WPS / BPEL, Sybase 12.5.2,Glassfish, Junit, Log4J, JUDE, XML, CVS, Perl, Shell Script, Agile methodology, XSLT, Axis 2.0 Framework, Linux., IBM Data Power, EJB3.0, IBM Integration BUS, PL/SQL, WebSphere v8.5.x Liberty Profile, UNIX, Solaris and VSS.

Confidential, Groton, CT

Technology Lead

Responsibilities:

  • Designed and coded application components in an agile environment utilizing a test-driven development (TDD) approach.
  • Reverse engineered code by using JAD/JAR compiler in code loss scenario. Developed business rules for ideal Business Process. Wrote Hibernate mappings (. hbm) files for mapping Java class Objects.
  • Created visual force pages to display teh details from various objects in custom format.
  • Architected, designed, and developed teh product using HTML5, CSS3, jQuery and JavaScript.
  • Implemented teh requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
  • Implemented open source MVC architecture using Spring Web MVC. Used Hibernate for mapping and coding database objects in Spring ORM layer. Configured Spring to manage Struts Actions as Beans and Application Context Objects in Spring framework by using Context Loader.
  • Participated in message processing for teh events received and assigning to different work queue.
  • Wrote code to extracted information from database and display on a Web.
  • Transformed various IBM clients from tightly coupled legacy systems to flexible, agile and adaptive systems, which entail a range of technologies and architectures to support complex business initiatives through business-driven (BPM) and service-oriented (SOA) solutions.
  • Built an automation tool to translate New/Updated Product Data from excel spreadsheet to executable DML files using POI.
  • Developed code in Java, J2EE, Webwork and Hibernate using XP Practices (Pair Programming, TDD, and Continuous Integration). Worked on MAL UI changes/defects using Struts.
  • Implemented Web Services for all functional interfaces using WSDL, SOAP and JAX-RPC.
  • Designed and implemented custom Oracle Data Source and plugged-in wif Hibernate3.
  • Production Support for PharmSci IPT Applications.
  • Supervised/managed 7 Members of teh on-site and offshore production support group.

Environment: JDK 1.4/1.5, J2EE, Struts2.0, Spring2.0, Spring-MVC, Spring-WS, JMS, JSTL, JavaScript, Hibernate, XML, XSL, XSLT, Data Loader, Workflow & Approvals, Email Services, XML, DB2, POI, JPA, HTML5.0, TOAD9.x, JQuery, AngularJS SQL, RAD, LDAP, JBOSS v5.1 wif SP v1.0, IBM Integration BUS, Shell, PL/SQL, Oracle 11g, WebLogic 8.1 SP 4, IBM Web Portal, IBM Data Power, MQ Series 5.3, UNIX, Solaris, Win XP and VSS.

Confidential, Portsmouth, NH

Java/J2EE Consultant

Responsibilities:

  • Designed and implemented Struts MVC components such as Action Mapping, Action class, Dispatch Action class, Action Form, DynaAction Form, Validation Framework, Struts Tiles and Struts Tag Libraries.
  • Used HTML/Servlets/JSP/XML for teh presentation layer along wif JavaScript for teh client-side validations by using JSON API. Designed and developed UI forms for ACH, RTGS, CM, Administrators of teh System using JSP pages and Struts Tag Libraries.
  • Message processing for events received and assigning them to different work queues.
  • Wrote code to extract information from database and display it on teh Web.
  • Used Struts Validation Framework for Client Side and Server-Side validations.
  • Designed asynchronous messaging using Java Message Service (JMS). Wrote Message Driven Beans to consume messages from JMS.
  • Created complex grid component for SWIFT using Ajax, JavaScript and XML/XSLT.
  • Worked on Spring Web Flow on Spring MVC to build an application from scratch using Spring XML configurations, annotations. Wrote controllers to handle incoming requests and send output to teh UI Configured. Designed and configured automated build systems using Maven.
  • Wrote SQL/PLSQL statements, developed stored procedures, trigger to implement database functionality.

Environment: C, C++, JDK 1.5, J2EE, Struts MVC, EJB 3.0, Spring/MVC, JMS, Web Services, JSTL, Oracle10g, Hibernate, EJB 2.0, XML, DB2, JBuilder, Eclipse, JPA, TOAD7.x, SQL, Tomcat5.x, Web Sphere 6.1, IBM MQ Series 5.3, Solaris, Win XP and VSS.

Confidential

Product Developer

Responsibilities:

  • Gathered and analyzed requirements, prepared technical specifications, developed use cases, class diagrams, and sequence diagrams for UML.
  • Implemented teh architecture of teh modules according to teh J2EE standards (Presentation-tier, Business-tier and Integration-tier).
  • Developed EJB Session Beans, DAO’s which process teh data retrieved from teh Oracle 9i database and populates teh Report Objects.
  • Developed teh Report Objects interface which can show various Leads reports.
  • Implemented teh application onto MVC Model 2 Architecture in Struts Framework for scalability & performance.
  • Struts form tags and i18n language/Locale-based resource management. Used SOAP protocol for accessing a Web Service. Designed and developed a Reporting Manager Session bean responsible for providing result set based on search criteria. Developed teh Java Server Pages for orders modules.
  • Wrote prepared statements dat can be accessed via JDBC calls. Integrated all teh modules and deploying them on teh application server.

Environment: JDK1.4, Servlets, JSP, EJB, JDBC, JNDI, JSF 1.2, HTML, JavaScript, XML, SOAP, JMS, Maven, Ajax, Log4j, Tomcat5.x, Web Logic 9.0, DB2, JBuilder, Subversion, Win 2k/XP & Linux, Solaris.

We'd love your feedback!