We provide IT Staff Augmentation Services!

Senior Java Consultant Resume

OBJECTIVE

Seeking an Java Software Engineer position.

PROFILE:

  • Solid experience in design and implementation of Object Oriented Programming.
  • Skilled in mathematical modelling, analysis, simulations, and computations.
  • Great personality, dedicated, and enjoys team or independent, enjoying work in agile environment.

COMPUTER SKILLS:

Languages: Java, COBOL,PL/SQL, Endeca query, Velocity, JSP, JSON, AJAX/HTML/XHTML/JavaScript, Saleforce Platform Visualforce and Apex.

Application/Web Server: JBoss, Liferay, Tomcat, Spring Boot (including Embedded Jetty), Apache, Glassfish, NodeJs, ReactJs, WebLogic, Confidential Websphere, Endeca, Solr, Splunklr, Fuse ESB, HazelCast caching Server, Rabbit MQ, layer 7 Policy Manager and SAP Data Service.

Architectures & Frameworks: Spring framework, Spring Boot/Cloud, AWS S3, SOA, MicroSevices and API development, Portal/Portlet, Oauth/Oauth2, O/R Mapping (Hibernate and Ibatis/MyBatis), ETL Data Streaming and Exchange, Reactive Programming (RxJava and ReactJs), WSDL and RestFUL API, MVC frameworks( STRUCT, JSP), EJB and CURAM software Framework.

Other Libraries: JPA, JAXB, EJB, JMX, JMS, JSF, Strut, Cocoon, SMPP, SMS, MMS, JavaMail, JNI, RMI, Velocity, JDBC, Client - Server programming, JNDI, LDAP, Java Security, Cryptography and Distributed Application Technologies.

Development Methodologies: Agile Development, Test Driven Development and OWASP TOP 10.

Development IDE and Tools: Intellij IDEA, Eclipse, Liferay IDE, SOUPUI, SQL developer, Jmeter, Jprofiler and Memory Analyzer.

Cloud Service Solution: Amazon Oncloud Services (S3 and SWF), DataTrans, KillBill, Stripe Payment solution and Salesforce Integration.

Code Base Repository: GitHub/BitBucket, SVN, Microsoft Visual Source Safe and CVS.

Continuous integration: Maven, NPM, Bamboo, XL Deploy, Team city and Jenkins.

Project Manage and Issue Tracking Tools: Confluence, JIRA, Mantis and Bugzilla.

WORK/PROJECT EXPERIENCES:

Confidential

Senior Java Consultant

Responsibilities:

  • The European Union’s General Data Protection Regulation (GDPR) compliance integration project, which is crucial for a ny company as well as other bodies that process personal data, ensuring the lawfulness of processing, document the existence of sufficient procedures, provide information on security measures and to ensure that sufficient data processing agreements are in place.
  • Amazon SWF (Simple Workflow) on cloud platform integration.
  • Amazon S3 on cloud platform integration.
  • Amazon platform on cloud management console.
  • Business requirements collaboration with Social and CRM teams, designed and implemented the integration platform that fulfill the varieties internal APIs.
  • Delivery technical solution adopting and integrating with vary of authentication modules.
  • Security review, Oauth integration, data encryption and decryption.
  • Ensures code testing coverage and proper integration testing cases.
  • Work closely with QA mentoring and training other peers.
  • Technical documentation.
  • Bug fixing and feature enhancement.

Confidential, Vancouver, BC

Senior Java Consultant

Responsibilities:

  • CRM AgilOne Custom Data AWS S3 Integration.
  • CRM Sprinklr Social Media Customer Data platform RestFUL API integration.
  • Oracle Service Cloud importing and exporting data Integration design and API integration.
  • Business requirements collaboration, designed and implemented the integration platform that fulfill the varieties client needs such as the mapping target, transferring protocols and running modes.
  • Business routine ETL data migrating integration (importing & exporting) and scheduling.
  • Security review, Oauth integration, data encryption and decryption.
  • Ensures code testing coverage and proper integration testing cases.
  • Work closely with QA mentoring and training other peers.
  • Technical documentation.
  • Bug fixing and feature enhancement.
  • Hardware and Operating System requirements review and documentation.
  • Working with system support and administrators to set up staging and production servers.

Confidential

Java Consultant

Responsibilities:

  • Leads and plans integration and system test cycles and execution when needed.
  • Integration upgrade from Lawson to People soft platform.
  • Ensures technical direction and standards are implemented in deliverable.
  • Coordinates deployments across multiple IT groups in Agile Environment.
  • Prepares and reviews technical documentation including but not limited to user manuals, technical support guides and help desk documentation.
  • Design and implemented the central converting application that re-formats data representation from variety applications into universal specification.
  • Design and coding daily ongoing journals generation.
  • Vendor specific data conversion integration such as BUNZL and Connolly.
  • Auto-CAD tool real time data exchange and Web service integration with security enhancement (RxJava reacting programming).
  • API gateway enhancement with Layer 7 policy manager.
  • Using SAP Data Services package, participate on investigate on converting Java application into Event based ETL data streaming and integration.
  • JBoss EAP 7 / Wild Fly Server application services upgrade and CLI script integration.
  • Ibatis to myBatis upgrade.
  • Analyze legacy code and modernization, converted to Spring-Boot Web RestFUL API.
  • Bamboo continuous integration and XL deployment.
  • Test Driven development set up the Unit test demo project with 100% code and branch coverage based on 2400 lines code project.

Confidential

Web Development Consultant

Responsibilities:

  • Customer financial and shipment qualification integration for auction details. A big successful project which created historical new record of leading multiple million dollars new application within 24 hours period.
  • Next generation real time online bidding integration design and implementation. Replacing the legacy system, the project automatically enabled real-time updates of online bidder information to vendor hosted websites, especially for late registrations and changes. The project gained great optimization for functional performance and user experience, helping customers with difficulty for online bidding, the project increases online bidding revenue.
  • Online inventory Narrow search and result refinement with Endeca queries.
  • Soft sign in feature implementation.
  • Fuse ESB memory usage trouble shooting and tune up.
  • Diagnosed, identified and fixed application server memory leaking issue.
  • Performance tune up by Stored Procedure Optimization.
  • Migration whole project from ANT to MAVEN.
  • Online PDF catalog file generation (iTEXT PDF and Crystal report valuation).
  • Website Security enhancement.
  • Website online registration bidding functional new features and enhancement.
  • Public blog website implementation.
  • Design and implement Unit test framework.
  • Routine assignment and tasks
  • Portlets design and implementation.
  • Liferay content management design and localization.
  • Code refactoring and package dependency reorganization.
  • Mediative SEO enhancement.
  • Restful API implementation.

Confidential

Java Developer (Contractor)

Responsibilities:

  • Develop and deliver complex Java enterprise software products on schedule
  • Communicate and work effectively with project managers, business analysts, developers, QA, and clients.
  • Work with client technical teams to determine the structure and function of the legacy system.
  • Technical review, design, workload evaluation, implement and documentation over 30 components including web user cases pages, system batch applications and WSDL web services implementation in a fast-paced, team and deliverable-oriented work environment.
  • Device/Network/Format selection user web interfaces functional groups.
  • Line Equipment and line control unit batches.
  • Service Orders WSDL web services and batches functional groups
  • Common facility and components design and implementation.
  • Large batches performance enhancement and troubleshooting, reduced the average executing time more than 90%.
  • Meet the requirement that code has to be well tested and efficiently covered by Junit- coverage.

Confidential

Senior Web Developer

Responsibilities:

  • Architectural design, integration methodology technical review, workload evaluation, and documentation for multiple business web sites and Point of Sales management.
  • Under Linux environment, in charge of daily maintenance, routine releases, architectural design and development for multiple web and application servers.
  • New feature implementation from web user visual interfaces to backend by adapting technologies such as Strut, JSP, AJAX/Javascript/YUI, Velocity Template Engine, MDB, Java Bean, JSP, Xhtml, XSLT and PHP.
  • Revisited, design, developed and rolled out the new e-commerce backend sales tax engine, applying the latest HST policies throughout the whole system.
  • Designed and developed the customer sales analysis tool, which gives the quick glimpse of top customers by daily, monthly, yearly or life time.
  • Designed and developed new affiliate programs/APIs for fulfilling various customers’ requirements and platforms that includes: WSDL Feed, RSS Feed,Portable AJAX and widget/Html render feed. All those projects are bringing 100% yearly affiliate sales increasing.
  • Design and develop the Crystal Reports and other reports for daily sales, inventory and accounting system, web based reports development, which involves YUI and AJAX programming.
  • Roll out and support Mobile website.
  • Sun Glassfish JMS server and Jasig Central Authentication Service Server ( CAS )
  • Production performance enhancement, system (software and hardware) troubleshooting and review. Production servers (web server, integration, JMS and POS) investigation on Linux operating system. Authored Standard Operating Procedures (SOP) documents.
  • Website SEO URLs’, load balancing and redirection rules setup.
  • Database management and routine data mining for on-demand reports.
  • SalesForce integration and WSDL API programming and sugerCRM platform evaluation.
  • Technical on call support.
  • Customer support issues investigation and fixing by using Mantis.

Confidential

Software Developer

Responsibilities:

  • Production performance enhancement including scalability, portability, extensibility, hibernate batching process and second level caching. The project adapted NeoLoad as web stress testing tool, Log4jdbc database real time SQL logs packages and MS SQL studio. Identified and eliminated unnecessary database SQL traffic. Improved 5-10% performance and eliminated majority of database running time errors.
  • Strengthen production licensing key security, importing and exporting mechanism. The project is not only limited to licensing but also applied to visibility and accessibility based on license types.
  • Massive real time reports data pagination, using Log4jdbc and JProfiler as investigation tool, re-implemented Java backend code, FlowScript and SQL enhancement. Improved over 90% response time, significantly improved user experience.
  • Spring web authentication filter enhancement, upgraded the existing basic security filter with more sophisticated mechanism. The authentication filter gracefully handles variety of inbound requests (Service level and Server level), greatly improved production compatibility.
  • WSDL Web service and customer production integration feature design, coding and deployment web services, mobile gateway, Confidential Websphere Application Server. Testing tool is SoupUI.
  • New feature implementation involving web user interfaces, Cocoon widgets and script actions. Massive notification processing includes Emails, Voice, Instant messenger, Blackberry, text pagers, etc. Applied technologies: Cocoon Flow Script, Form Template, Form data binding, Java Bean, JSP, Xhtml, XSLT and Cocoon widgets.
  • Developer test cases throughout review and enhancement.
  • Customer support issues investigation and fixing by using JIRA.

Confidential

Software Developer

Responsibilities:

  • Study Use Cases Functional specification documentation, discuss with BA, designed, modeled (with Rational Rose UML) and implemented each layers from backend to front web user interface (Entity, Services, façade, JavaBean and JSP). Engaged in Fully Systems Development Life Cycle (SDLC ) of following Use Cases and Services:
  • Information Service
  • Allocation System
  • Organization
  • Liquidation and Case Decision
  • Identified and addressed the out of box issue with large XML JDOM handling, implemented the “State Machine” with SAX solution, improving the product stability.
  • Web JSP page implementation and integration, including JSP, JavaScript, DHtml/XHtml/Xpath and i18n support.
  • Organization structure import and export, visibility and accessibility management per role by using Curam DMX, DB2 Control Center and SQL.
  • Selenium automatic testing scripts development.
  • Defects fixing and documentation, communicated with QA and BA team through Confidential Clear Case.
  • Worked with other peers in agile development environment.

Hire Now