We provide IT Staff Augmentation Services!

Sr. Java Web Services/api Developer Resume

2.00/5 (Submit Your Rating)

Des Moines, IA

SUMMARY:

  • Full Stack Software Engineer with 16+ years of IT experience in all phases of SDLC such as Analysis, Design, Development, Testing and Maintenance of Enterprise applications in multiple domains including Telecom, Insurance (Property & Casualty), Manufacturing, Healthcare, Finance, State Government ( Confidential ).
  • Hands - on design and development expertise in conceptualizing, designing and coding technical solutions for Enterprise applications using technologies including Java/JEE, Oracle, COBOL, Mainframes, HP3000, Alfresco and Documentum.
  • Hands-on experience in the development of multi-tier distributed J2EE applications in WebSphere, WebLogic & JBoss using Java, J2EE, Servlets, JSP, JSF, EJB, Struts, Spring, Hibernate, iBatis, JPA, JMS.
  • Expertise in Object Oriented Development (OOAD), Reverse Engineering and implementing standard J2EE Design Patterns like MVC, Fa ade, Confidential, etc.
  • Hands-on expertise in developing APIs and building SOAP/REST Web Services exchanging d Confidential in XML and JSON, presenting APIs using Swagger UI and writing API specifications in XSD, JSON Schema, YAML and RAML.
  • Extensive experience in d Confidential base modeling, design and PL/SQL development in relational d Confidential bases: Oracle and DB2.
  • Expertise in developing Confidential ( Confidential ) applications using ILOG JRules, JESS & Drools.
  • Expertise in implementation and support of content management, collaboration and portal platforms using Documentum, FileNet and Alfresco suite of products.
  • Expertise in developing batch process and batch scheduling using UNIX Shell Scripts and CRON.
  • Experienced in and mentoring junior developers in programming methodologies and best practices.
  • Experienced working in various projects using Waterfall model, Iterative model and Agile-Scrum design methodology.
  • Experienced in planning sprints and writing stories in Agile-Scrum development

TECHNICAL SKILLS:

Languages: Java, C, C++, COBOL, SQL, PL/SQL, JavaScript

Java Technology Stack: Java 8.0, Servlets, JSP, EJB3, JSF, JPA, JNDI, JDBC, RMI, JMS, JCA, JavaMail, JNLP, Eclipse, IntelliJ IDEA, RAD, WebSphere 5.1/6.x, WebLogic 6.1/8.1, Oracle 10g, JBoss, Tomcat, Struts 1.2, Spring AOP/IoC, Spring Web Flow, Spring MVC, Hibernate 3.0, iBatis, Junit, Log4j, Apache Commons, iText, Jakarta POI-HSSF

D Confidential bases/Tools: Oracle 9i/10g/11g, DB2, SQL Server 2000, Sybase, TOAD, DbVisualizer

BI/Reporting Tools: Crystal Reports, Business Objects XI, Rochade

Web Services/API Development: SOAP, REST Web Services, XML, JSON, YAML, RAML, Swagger, Websphere ESB, XSLT, XPath, XDoclet, JAXP, JAXB, JAX-RPC, JAX-WS, Apache Axis, WSDL

Message Oriented Middleware: MQ Series, WebSphere MQ, WebSphere Message Broker, WBI/MB

Content Management: Documentum Server, Web Publisher, DFC, FileNet, Alfresco, BPM

Business Rule Engines: ILOG JRules 5.0/6.x, JESS, Drools

Oracle Platform: Oracle Forms, Reports, Discoverer, Designer, SQL Developer, OWB

Mainframe / HP3000 Platforms: MPE/iX, COBOL, JCL, SUPRTOOL, Turbo Image, Power House, QTP, QUIZ, QSHOW, HP Reflection, MVS, COBOL, DB2, JCL, FileAid

Version Control/Bug Tracking: CVS, VSS, ClearCase, PVCS, SVN, Dimensions, JIRA, Clear Quest, Bugzilla

PROFESSIONAL EXPERIENCE:

Confidential, Des Moines, IA

Sr. Java Web Services/API Developer

Responsibilities:

  • Worked with agile team in 2 week sprints to rapidly develop API services demonstrating output weekly to partners and incorporating feedback.
  • Developed several SOAP/RESTful web services supporting both XML and JSON for the API operations.
  • Maintain high-quality of RESTful services guided by best practices found in the Richardson Maturity Model.
  • Integrated process into build system which auto-generates REST API documentation from source code improving API documentation quality and availability while reducing maintenance costs.
  • Used Java 8.0 features including Lambda expressions, Functional Interfaces, Predicates and Java Streams to implement.
  • Developed service-oriented architecture to integrate with 3rd party systems while maintaining loose coupling.
  • Created maven archetypes for generating fully functional REST web services supporting both XML and JSON message transformation. Archetypes built on Spring 3.0 technology.

Environment: Java 8.0, SOAP/REST Web Services, XML, JSON, RAML, YAML, Swagger UI, Spring, Hibernate, JBoss, Tomcat, SoapUI, Oracle, SQL Developer Eclipse, Intellij IDEA, Maven, JAXB, SVN, JIRA, Apache Axis 1.2/2.0, iText, Log4j, Jenkins

Confidential, Des Moines, IA

Sr. J2EE Developer

Responsibilities:

  • Involved in the Release Level Development of Java/J2EE applications using Agile Methodologies.
  • Developed J2EE modules using JSF, SDO, Spring IoC/AOP, Hibernate, iBatis.
  • Involved in new development and enhanced SOA based applications using WebSphere ESB and Web Services.
  • Involved in development of RESTful web service implementations.
  • Involved in walk through, Iteration design and problem resolution.
  • Developed complex Pl/SQL stored procedure packages WIA reporting to Department of Labor.
  • Worked in Oracle Designer and developed Table APIs.
  • Involved in the migration of the 10g Oracle Forms and Reports application in J2EE environment.
  • Used Clear Case & SVN for managing the source code version control for various releases.
  • Mentored junior developers in the team leveraging the development process.

Environment: Java, J2EE, JSF, Struts, Spring, Hibernate, JPA, EJB 3.0, RAD 7.5, WebSphere 6.1/7.0, Web Services, WebSphere ESB, SOA, JMS, Clear Case, Clear Quest, JDeveloper, Oracle 10g Application Server, Oracle 10g/11g, Oracle Designer, SQL, PL/SQL, Table APIs, OWB, Forms 10g, Reports 10g, Crystal Reports, Business Objects XI, Lotus Domino, Confidential Content Manager, Linux

Confidential, Columbus, OH

Sr. J2EE Developer

Responsibilities:

  • Performed WebLogic to WebSphere migration of J2EE application using EJBs (Session, Entity and Message Driven).
  • Provided solution to replace J2EE components using WebLogic proprietary API with standardized J2EE APIs or WebSphere equivalent API.
  • Identified and Isolated WebLogic specific dependencies.
  • Used Drools web-based Confidential for managing rule assets, advanced rule authoring and version control.
  • Worked with Eclipse and Drools using Drools plug-in for development.
  • Developed JAAS Security modules in the WebSphere environment. Replicated the similar functionality from WebLogic environment.

Environment: WebLogic 8.1, WebSphere 6.x, JBoss, JBoss Rules, Drools, RAD 7.0, Oracle 10g, DbVisualizer, JSP, JSF, EJB, Swing, Struts, Spring, MVC, IoP/AOP, Hibernate, JMS, Web Services, Apache Axis, Subversion (SVN), JMS, JAAS, Log4j, XML, XSLT, XDoclet, ANT, JUnit, JNLP

Confidential, Columbus, OH

Sr. J2EE Design Lead / Technical Lead

Responsibilities:

  • Developed Java/J2EE applications using Agile methodologies: Scrum and Pair Programming.
  • Architected, designed and developed J2EE sever components using Servlets, JSP, JSTL, JDBC, Spring, Hibernate, Struts, Tiles and FileNet Workflow/BPM API.

Environment: WebSphere 6.x, WSAD, Servlets, ILOG JRules 6.5, JSP, JSF, JSTL, JMS, Struts, Spring, Hibernate, XML, HTML, CSS, JavaScript, JDBC, AQT, TOAD, Oracle 9i, PL/SQL, AIX, FileNet Workflow, FileNet BPM

Confidential, St. Louis, MO

Team Lead / Design Analyst / Sr. Java Developer

Responsibilities:

  • Developed SOA based applications using J2EE technologies in JBoss SOA Platform using Web Services, jBPM, JBoss Rules, Drools, Seam Framework, Struts, Spring and Hibernate.
  • Developed enhanced and maintained Message Broker components and performed enterprise system integration using WBI Adapters for mySAP, JDBC, Flat Files and JText.

Environment: Linux, JBoss, Eclipse, CVS, SOA, ESB, BPEL, Web Services, WSDL, Axis, JBoss Rules, Drools, Oracle 10g, JDBC, Servlets, JSP, JSF, EJB, Struts, Spring, Hibernate, XML, JMS, RAD 7.0, WAS 6.0, WebSphere Portal 6.0, WebSphere Commerce Server 6.0, WebSphere Message Broker 6.0, WBI Server / Adapters, LDAP, SiteMinder

Confidential, St. Louis, MO

J2EE Migration Developer Analyst

Responsibilities:

  • Performed J2EE migration of WMR application from Tomcat to JBoss server.
  • Developed path reports in Rochade. Used Rochade API to extract the path reports and rendered the report in the web application front end GUI web interface of WMR.
  • Developed complex transactional interfaces, taxonomies and metad Confidential frameworks, and modular templates for d Confidential lineage, components for end-to-end mappings.

Environment: JBoss, Tomcat, VSS, Rational Rose, Java, Servlets, JSP, EJB, Struts, JavaScript, JMS, Metad Confidential, Rochade, Oracle9i/10g, DB2, IMSDB, IMSDC, SQL Server 2000, Terad Confidential, Turbo Image, JUnit, ANT, Cruise Control, JProbe, LDAP

Confidential, Columbus, OH

J2EE Migration Lead / J2EE Design Lead

Responsibilities:

  • Developed and maintained Java/J2EE applications in WebSphere Application Server using Struts, Spring, Hibernate, JSF, EJB and SOAP, JAX-RPC Web Services using Apache Axis.
  • Architected, designed and developed a computer based portal using WebSphere Portal and FileNet P8 Content Management Services for mentoring/ the IT staff.
  • Worked with high volume and complex PL/SQL stored procedures and packages for WIASRD and 9002 DOL reports.
  • Developed complex statistical reports using Oracle Discoverer, Reports and Mathematica.

Environment: RAD 6.0, WAS 6.0, WebLogic 7.1, WebSphere Portal, FileNet P8, JDeveloper, PVCS, Solaris, AIX, Oracle 9i/10g, PL/SQL, TOAD, Java, Struts, Tiles, Spring, Hibernate, Servlets, JSP, JSF, EJB, XML, XSLT, Oracle Forms 10g, Discoverer 10g, Reports 10g, Designer, Mathematica

Confidential, Columbus, OH

J2EE Technical Lead/Onsite Coordinator

Responsibilities:

  • Designed and developed J2EE components using EJB, JSP, Servlets, Struts, JDBC and JMS.
  • Team lead experience with 6 developers both onsite and offshore to integrate additional functionality, enhancements, bug fixes in the new architecture in multiple phases and mentoring staff members.
  • Developed complex point-to-point messaging system using WebSphere Message Broker tool to integrate with the internal GIS application and used WebSphere Adapters for JDBC, Flat Files.
  • Provided content management solution involving designing content templates and publishing contents using Documentum suite, Documentum Content Server, Web Publisher and DFC.

Environment: RAD 6.0, WAS 6.0, WebSphere Portal Server 5.1, WebSphere HTTP Server, zLinux, CVS, WebSphere Message Broker, WebSphere ESB, JRules 6.5, Ultraseek, Harvest, Documentum, Content Server, Web Publisher, DFC, Oracle, SQL Server, Servlets, JSP, JSF, EJB, JDBC, Struts, Tiles, Spring, iBatis, Hibernate, AJAX, JMS, WebSphere MQ, Java Web Services, WSDL, Axis

Confidential, Los Angeles, CA

Team Lead / Developer

Responsibilities:

  • Developed J2EE server side application and reporting applications using standard J2EE design patterns, Servlets, JSP, EJB, Struts, Spring, Hibernate, Oracle 10g, PL/SQL, Business Objects.
  • Lead the offshore team of 5 developers providing technical directions, mentoring the team in J2EE components.
  • Designed and developed business rules using ILOG JRules. Performed externalization of core d Confidential processing business logic and complex billing calculations using ILOG JRules Confidential .

Environment: WSAD, WAS, WebSphere Portal, Mainframes, AIX, ILOG JRules 6.5, ClearCase, TestDirector, Rational Rose, Business Objects, DB2Connect, Servlets, JSP, JSF, EJB, JDBC, eAgent, Struts, Spring, Hibernate, JUnit, JProbe

We'd love your feedback!