We provide IT Staff Augmentation Services!

Senior Java/j2ee Engineer Resume

5.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • Solution and detail oriented technical background with more than 10 years’ experience in Java/J2EE(1.1 - 1. 8 ) and diversified industries (Retail, telecom, healthcare, finance, etc.)
  • Seasonal IT professional to architect, design and implement ERP, SCM & CRM web apps from scratch, migrating Java Swing client-server or mainframe legacy applications into web apps
  • Specialized in the management of telecom OSS/BSS, logistics, content and marketing channels (Omni, bricks/clicks, content, etc.) to support offline/online Java/J2EE ecommerce apps
  • Solid experiences in architecting, design and developing data-centric Java/J2EE intelligent apps in distributed environment to analyze/planning/streamline/assort ecommerce business
  • Consistent experience in implementing UI, logic analytics/processing and database components with JFC/Swing or n-tiers' Java/J2EE Web technologies by using waterfall/Agile methodologies
  • Good team player with strong leadership skills and ability to meet the deadline

TECHNICAL SKILLS

J2SE (1.1-1.8): JFC/Swing, Collections & Reflection, Java Multi-Threading and I/O API, Java Network & RMI API, Java XML API (JAXP, JAX-RPC, XSL, XSD, etc.);

J2EE (1.1-1.7): EJB (1.x/2.x/ 3.0 ), Servlet (2.x/3.x), JSP (1.x, 2.0), Web services (SOAP and REST), JMS (1.x/2.x)/MQ Series/Tibco /Kafka(1.x/2.x), JMX (1.1/1.2), Java Batch, JDBC (1.x/2.x/3.x); JAAS;

Web Presentation Technologies: JSF(1.x-2.x); HTML, CSS, JavaScript & JSON; AJAX EXT-JS (2.x/3.x/4.x/5.x); AngularJS(1.x/2.x) and JQuery (1.x/2.x);

Open Source Frameworks: Spring (3.x/4.x/5.x) (MVC, Web Flow, Spring Boot, Spring Batch, Integration and WS); Spring Security (2.x/3.x/4.x); Hibernate (/4.x/5.x); Hadoop (2.x-3.x); jackson json library; Junit.

Modeling Technologies: UML (1.x/2.0), GoF Design Patterns, J2EE Design Patterns; MVC/Versod;

SDLC Management Environment: Ring Build; Jenkins; Rational Clearquest/Clearcase; Quality Control; GITHUB;

Database & query language: Oracle (8.x/9.x/10.x/11.x), DB2 (6.x/7.x/8.x); SQL-92; MySql (3.x-5.x);

NoSQL Database: Couchbase (4.x-5.x), Cassandra (2.x-3.x), MongoDB(3.x-4.x);

Application Servers: Weblogic App Server (9.x/10.x), IBM Websphere App Server (7.x/8.x), Tomcat (4.x-6.x); JBoss(6.x/7.x); Tomcat (6.x/7.x/8.x);

Cloud Computing Platform: AWS and Azure.

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Senior Java/J2EE Engineer

Responsibilities:

  • Installed and configured VitualBox VM to run Linux server, on which Oracle database, Causandra and Weblogic app server are installed to run Cisco iWan app modules;
  • Installed nmp & node.js and APIC, which is Cisco eclipse-based IDE tool, to code and make unit testing in Mac; cloned and installed Cisco iWan app modules as required into APIC IDE tool
  • Install Ericsson Enterprise Order Care platform into Eclipse IDE Tool, which is a development environment of CTL VPN Services;
  • Designed, coded and unit-tested Access Control List & Group modules based on the requirements for Cisco iWan project, as well as making integrated testing against network device s or element s in VitualBox VM;
  • Designed, coded and unit-tested Data Transformation & Validation modules based on the requirements for Cisco iWan project, as well as making integrated testing against network device s or element s in VitualBox VM;
  • Designed, coded program modules of Change Order functions by using Java and Velocity; prepared test cases for QA testing and validate the functions of Service Delivery Level 3 (SD3) ; identified, analyzed and resolved the defects of applications in SD3 Scrum team;
  • Submitted source codes onto remote git repository by using git scripting and merging git branches with Jenkins; involed into the entire process of source code review & acceptance.

Senior Java/J2EE Engineer

Confidential, Chicago, Illinois

Responsibilities:

  • Architected, designed and implemented the UI, logic/analytics and data processing modules for the management of customers' demographic & relationship by using Ajax framework and Java/J2EE technologies;
  • Designed and implemented SOAP/REST service API modules to integrate the internal software management subsystem with self-Medicare web portal for the functions such as the verification, eligibility and determination of Medicare services for customers by using Java/J2EE and SOAP/REST webservices;
  • Designed and implemented the visual analytics/diagnostics modules to improve the case planning and tracking management through merging multiple eligibility systems by using SOAP/REST webservices .
Confidential, Druid Hills, Georgia

Senior Software Architect.

Responsibilities:

  • Migrated GPS tracking and intelligent functions from legacy JFC/Swing app into web app, which retrieve the positioning data of goods & services from GPS tracking subsystem and perform visual analytics/diagnostics by using Core Java/J2EE, REST web services, EXT-JS, Spring MVC, Hadoop, etc.;
  • Designed and implemented the modules to manage marketing channels, which provide customers with functions to publish services & products onto Amazon and YouTube cloud computing servers by using Amazon Advertising & S3 Java API, YouTube Java Api;
  • Designed and implemented the modules for the management of supply chains by integrating the modules of marketing channels with CRM, GPS tracking and product & service management modules.

Confidential, Columbus, Ohio

Senior Software Engineer 

Responsibilities:

  • Analyzed the existing sub-systems’ features and classified functional requirements into fine-grained software modules, as well as identified technical solutions to meet release requirements;
  • Designed, coded and made (unit, QA and production) testing for software modules using the technologies such as Core Java/J2EE, Spring, Hibernate, as well as JQuery;
  • Participated all the phases of Agile development and joined team meetings to review the technical solutions, design documents, source code and test plans in an iterative process;
  • Delivered the source codes into production environment and fixed these issues on different levels such as system, application and data in the QA & production environments.

Confidential, Springfield, Illinois

Senior Systems Analyst

Responsibilities:

  • Designed the logic and physical data models of tables on Oracle 10g, which aggregate data from the subsystems such as customer service, CRM and services & products management; implemented the interface middleware to transform aggregated data into fine-grained data set based on project requirement by using Java/J2EE and SOAP webservice;
  • Identified, analyzed project requirements and modeled business logics into software modules using Core Java/J2EE Design Patterns, as well as implemented the modules to perform data analysis and reporting using Core Java XML & XSL and Java 2D API;
  • Architected, designed and implemented middleware to integrate Rule Engine Server with intelligent modules to trigger event & notification for the management of VIP accounts by using Java/J2EE, MQ Messaging, Spring, Hibernate.

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Identified project requirement and classified the function modules. Documented and committed UML modeling to the architecture, implementation and test case of the modules: Scheduled timer, user-defined reporting engine and service provisioning module;
  • Developed the scheduled timer module, using Java/J2EE, AJAX, Quartz Job Scheduling and Jasper Reporting frameworks; developed the user-defined reporting engine module, using Java/J2EE, Tibco Messaging, XSLT, AJAX, Jasper Reporting and Hibernate frameworks;
  • Participated in developing service provisioning module of PIN systems into websphere cell cluster environment, and resolved related security issues, using Java/J2EE, web services (SOAP and WSDL) based on websphere SOA architecture;

Solution Architect

Confidential

Responsibilities:

  • Architected, designed and implemented the centralized platform to map relationships amongst addressing, services and authorization lists to locate service domains for users, using Voice XML, JAXP and JAXB;
  • Designed middleware (MOM, EJB and Web Services) and utilized UML diagrams to demonstrate the relationships of the modules and constructed the prototype ESB;
  • Designed and implemented billing mediation module; designed and implemented interfaces components to coordinate message exchanges & interactions amongst function modules, using Web Service, JMS, MQ, EJB;

Confidential

Senior Software Developer

Responsibilities:

  • Designed and Implemented the workflow modules for OCF billing functions (i.e. calculating time-length, controlling subscribers’ calling), by mapping Diameter Ro service-specific AVPs (Attribute-specific Value), events and messages to MQ headers and messages, and issue charging events to OCF functions, using MQ and EJB;
  • Designed and implemented the modules to monitor and control subscribers’ calling status, catch and serialize/de-serialize the information related to subscribers’ status and trigger events for online charging services, using MQ, Java/J2EE and XML.
  • Designed and implemented the modules to integrate WING with BSS to identify subscribers’ accounts to manage subscribers’ usages, according to subscribers’ identifiers from HLR/VLR, using MQ, Java/J2EE;

Confidential

Senior System Analyst

Responsibilities:

  • Designed and implemented process definition module, which perform such functions as the creation, verification & publishing of financial products (i.e. derivative products), changing tariffs (i.e. pro-ratable & floating rates) and maintaining products’ features (i.e. expired date), using JFC/Swing API, JMS, EJB and XML;
  • Designed and implemented control engine module, which perform such functions as managing the workflow process, controlling & routing customers’ messages & trigger events, and coordinating the interactions amongst logic & data modules by using Java multi-threading, networking and I/O API.
  • Designed and implemented the middleware (interfacing to front-end web applications) to integrate CPM with QoS/SLA (Service Level Agreement) and CS subsystems in a distributed environment, using EJB and X ML.

We'd love your feedback!