We provide IT Staff Augmentation Services!

Senior Full Stack Java/ Jee Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Over 10 years experience in analysis, designing, developing, integrating, testing and supporting enterprise application utilizing frontend /backend and database technology, expertise in:
  • Software engineering (SDLC) utilizing UML/OOA/OOD/OOP and RUP, Agile & Test Driven Development, Structure/Waterfall Methodology.
  • Full stack enterprise application development with Angular 2+, AngularJS1.x Java/Java 8 / Spring/Springboot /JPA /Hibernate / IBatis/EJB3.0, Java Design patterns, and AOP programming.
  • Extensive experience and advanced knowledge with DevOps tools Git/SVN/CVS, Maven, Docker / Jenkins /bamboo, and cloud environment. Advanced knowledge of cloud platform AWS, Cloud Foundry /PCF etc.
  • Advanced knowledge of Big Data, Hadoop, HDFS, Spark, Kafka, Python, Scala and artificial Intelligence etc.
  • Enterprise Application security solution. SSO/SAML, PKI infrastructure, Role Based Access Control (/RBAC, user/role/privilege) strategy and design, enterprise application cache strategy and implementation.
  • A good team player in a collaborative environment, excellent priority management, and problem solving skill.

TECHNICAL SKILLS:

Languages: API: Java/J2EE, JSP, SERVLETS, EJB, JDBC, JMS, RMI, HTML, XML, SAX/DOM/JDOM, WebService SOAP, JAXB, WSDL, XML, SQL, PL/SQL, AngularJS1.x, AngularJS2.x, Struts / Spring Framework, JPA /Hibernate / EJB3.0, VXML, JSP, JAVASCRIPT, Ajax, JSTL,J SF, Struts Taglib, Log4J, Jasper Reports.

Database: Oracle8i/9i/10g/11g/, DB2, MS SQL Server MS Access, MYSQL, Sybase.

OS Platform: Windows NT/98/2000/XP/2003 Server, HP UNIX, Sun Solaris, LINUX.

Software/Application: WEBLOGIC Application Server / Portal /Integration, WEBSPHERE, JBOSS/JBPM/JRULES,Ehcache, Tomcat, CICS, Mainframe TSO, Webpshere MQ.

Tools: Rational Rose, Rational Application Developer, Eclipse, ULTRAEDIT, Ant, CVS/Win CVS, Maven, MS Project, Toad, PowerDesigner, JMeter. Spring Test, Junit, Mockito, NodeJS, Protractor, karma, Selenium test framework, Jenkins, Maven etc. tools.

Methodologies: AOP, RUP/UML/OOA/OOD/OOP, ISO9002, MVC, J2EE Designing Pattern.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Full Stack Java/ JEE Developer

Responsibilities:

  • Designed and developed On - track (E-Learning application) utilizing Java /Java 8, Springframework /Springboot, SpringData/JPA/Hibernate, Angular, MS SQL Server, JIRA, Atlassian/Confluence, Git and Jenkins in an Agile development environment.
  • Supported, troubleshooted application in Dev, Test, Staging and production environment.

Confidential

Senior Full Stack Java/ JEE Developer

Responsibilities:

  • Designed, developed and supported Bank Application utilizing Angular 5, Java /Java 8, Springboot (spring boot starter web/data etc. ), JSON, CSS/HTML/HTML5/JavaScript//NodeJS/ JIRA, confluence, Git and Jenkins etc.
  • Researched and Proved Concept ELK Stack (Elastic Search, Kibana, Logstash etc.)
  • Designed, developed, tested and supported a bunch of Bank web/webservice middle tier applications application such as Account Open, Card Processing, OCIF, SPIF etc. utilized Java EE technology JDBC/JMS/JSP/Servlet/EJB/ web service/WSDL/XML/XSD/JAXB, Websphere Application Server 7.0/8.5, Websphere MQ etc.

Confidential

Senior Full Stack Java EE Developer & Designer

Responsibilities:

  • Designed/developed online bank application(OAO) utilizing JAVA/J2EE, J2EE design pattern, JBPM6.x, Spring, Spring Integration, SOA, JAX-WS web service, restful Web services, JSON, Gemfire CSS/HTML/HTML5/JavaScript / Ember.js / JIRA, Confluence, Git and Jenkins /technology in cloud environment.
  • Designed Developed, tested the shared service (JBPM shared service etc.) and function modules of online bank application utilizing JBPM API, Java EE technology, Spring/JPA framework etc. Integrated application with backend application (COMPASS) utilized JAX-WS /SOAP /WSDL /XML and ESB technology.
  • Worked in an agile/ TDD (Test Driven Development) development team utilizing Spring Test, Junit, Mockito, Selenium test framework, continuous integration tools Jenkins, Maven etc. tools.

Confidential

Senior Java EE Developer & Designer

Responsibilities:

  • Participated project initiative meeting, discussion. Delivered interface agreement document, use case document, detail design document of FX-IR (Foreign Exchange International Remittance) web based application of RBSS (Remote Bank Shared Service) utilized UML modeling technology etc.
  • Designed, developed and tested FX-IR application modules utilized Java EE technology JDBC/JMS/JSP/Servlet/EJB/ CSS/HTML/HTML5/ JavaScript /AngularJS1.x /Spring /JPA /Hibernate /JSF web service/WSDL/XML/XSD/JAXB/ESB/SOA technology etc.
  • Participated project initiative meeting, discussion. Delivered interface agreement document, use case document, detail design document of ISI-AML application (Anti Money Laundry for Confidential investor service group). Designed, developed and tested ISI-AML application and its web service API utilized Java EE technology.
  • Implemented web service security solution with SAML technology for ECIS (Enterprise Customer Information Service) web service application.
  • Developed a web service simulator project to support application regression test utilized Java/J2EE technology web service/WSDL/XML/XSD/JAXB etc.
  • Conducted source code control in the whole application development lifecycle utilized SCM tools CVS and SVN.
  • Worked in the team utilizing agile/ TDD (Test Driven Development) methodology.

Confidential

Senior Full Stack Java EE Developer & Designer

Responsibilities:

  • Designed, Developed, supported OSAP online web application utilized Java EE technology, JSF/Richface 3.3.3, CSS/HTML/HTML5/ JQuery/Spring3.x/Spring Security, IBatis framework and IDE tools such as RSA, RAD etc. on top of Websphere application server, Websphere ESB/Enterprise Service Bus, JMS etc.
  • Provide automated testing utilizing tools such as Hi-Compliance Sheriff along with other AODA compliance checking tools such as A-Checker and WAT Toolbar (IE), JAWS Screen reader for complicate business requirements and web pages.
  • Developed utility application for the purpose of batch insert/extract data from DB2/oracle database utilizing standalone/core java, JDBC Spring3.x, IBatis framework etc.
  • Researched, proved concept of secure data/file transfer solution on top of SFTP protocol, two-way authentication on top of Public key infrastructure (PKI, public/private key pair), prototyped full functions utilizing java API. Did likewise for FTPS protocol. Compared and outlined the advantage and disadvantage between FTPS and SFTP protocols.
  • Delivered the detail design document, developed Data/File transfer shared service utilizing java API. Integrated web based J2EE application with the shared service.
  • Researched and prototyped Java EE Enterprise application security solution and strategy utilizing JAAS (Java Authentication and Authorization Service), SSO with SAML, Spring security and Spring security tag library on Websphere, Weblogic etc.

Confidential

Senior Java EE Developer & Designer

Responsibilities:

  • Analyzed, designed and documented application architecture and detail design utilizing IBM Rational Software Architecture tools and UML diagrams.
  • Developed, tested the shared service (JBPM shared service etc.) and function modules of E-Construction application utilizing JBPM API, Java EE technology J2EE design pattern, JSF/Spring/Hibernate framework etc.
  • Designed, implemented Enterprise application security solution and RBAC (Role based Access Control) / Access Control List (ACL) leverage the performance with open sources EHcache components.
  • Design and development web application utilized Java EE Technology, HTML /JavaScript /Ajax /AngularJS /NodeJS/Protractor /karma/ and web service components utilized JAX-WS/JAX-RPC web service, SOAP, XML/XSL/XSD WSDL /XML/XSD/JAXB, Restful web service API.
  • Re-designed, developed and documented application Scheduler service with apache Quartz. Re-designed, developed and documented Spring JMS integration related Java EE components.
  • Proposed and implemented Database Transaction Management solution, data concurrency /lock Strategy. Addressed and resolved performance issue in production environment.
  • Worked in the team utilizing agile/ TDD (Test Driven Development) methodology. Directed, coached development team in technical, management and teamwork aspects.

Confidential

Senior Java EE Developer

Responsibilities:

  • Analyzed, developed OLBB application (Online Bank for Business, central user admin) utilizing Java EE technology, Websphere, Websphere ESB/Enterprise Service Bus, Webspere Portal, Spring/JPA, JavaScript/ Ext-JS Ajax framework, Oracle and etc) and IDE RAD7.5.
  • Worked under RUP methodology and its tools set (Rational clear case, Rational Clear Quest etc) whole lifecycle of development assignment.
  • Proved concept of enhancement of the project in architecture /prototype level.

Confidential

Senior Java EE Developer / Designer

Responsibilities:

  • Worked in an agile development team utilizing TDD (Test Driven Development) methodology.
  • Participated in architecture and design level in the initialize stage of project. Analyzed, designed, developed and integrated RSA security authentication service (software token) with existing E-Commerce application utilizing J2EE technology including Java script / JSP/Ajax/JQuery, Servlet, JDBC, JMS and EJB, Struts / JSF /Spring / Oracle 10g, Web service (JAX-WS, JAX-RPC, JAXB, WSDL, RESTful), LDAP on top of J2EE Platform.
  • Analyzed, designed and developed a backbone web service E-commerce application which consumed by client Best Buy utilizing J2EE and web service (JAX-WS, JAX-RPC, JAXB, WSDL) technology on top of J2EE enterprise service bus (WLI, ALSB/OSB) platform.

Confidential

Senior Java EE Developer

Responsibilities:

  • Analyzed existing build process and application components dependencies, implemented automated unit and integration test, build process for the enterprise web application utilizing maven and maven repository proxy server, Junit tools set.
  • Analyzed, conducted reverse engineering and documented part of project in architecture and detail design level.
  • Participated in analyzing, designing and developing an online enterprise investment service web application utilizing RAD7.0 (IBM Rational Application Developer), J2EE technology including, Designing Pattern, JSP Servlet, JDBC, JMS and EJB, Spring / Hibernate / Javascript /Dojo, Oracle 10g, Web service (JAX-WS, JAX-RPC, JAXB, WSDL) etc on top of WEBSPHERE platform.

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Analyzed, designed, developed and initialized a mortgage insurance application architecture, key structure and components based on J2EE technology and Oracle 10g.
  • Designed, developed an application utilizing Java EE technology both front end and backend,validation framework based on struts validation framework., J2EE container and database transaction concurrency strategy.
  • Supported, troubleshot and enhanced product during whole development lifecycle and after it was put online in real time production.

We'd love your feedback!