We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer / Java Tech Lead (consultant) Resume

5.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY:

  • Senior Software Engineer/Tech Lead/Architect with over 18 years of professional experience working in both public and private sectors. Mix of business applications development as well as highly technical domains. Technical domains include Cloud Computing, Telecommunications, Health Insurance, Mortgage and biotech. Business experience includes web and IOS application development. Built web applications with a myriad of technologies throughout my career and have stayed very current in Java technologies.
  • 16 Years in J2EE development (JSP, Servlet, EJB, JNDI, JDBC, JMS, JMX, Java Mail, Java Beans).
  • 16 years in Java and other web development tools.
  • Rest web Services (Jersey, Spring), Jax - ws, SOAP, XML-RPC web Services.
  • Knowledge of NoSQL databases such as Cassandra, Apache HBase, MongoDB
  • Experience in Microservices & service-oriented architectures (SOA)
  • Test Driven Development, Agile Development, and traditional (i.e. waterfall).
  • Used design patterns. Some of the most common used include: Singleton, Facade, Observer, Composite, Strategy, Proxy, Adapter, Decorator, Inversion of Control.
  • Parallels PBA/POA (Public API).
  • Parallels provisioning, Order processing, Billing, Product Catalog Management
  • Strong Knowledge in provisioning the IAAS, SAAS Applications
  • Adobe Flex 4.5, Flex builder 4.5, Spring, Hibernate, JPA, GWT, DWR, Dojo, JQuery, AngularJS 1, AngularJS 2, iText, iBatis, Web Services, POI.
  • Thread, Socket, RMI, Applet, Java Swing, XML, XSL, XSLT, Castor, HTML, Java Script, Log 4j, SLF4J
  • Expert in WebSphere Application Server 3.0/3.5/4.0/5.0, WebLogic 5.0/6.1/7.0/ 8.1/10/12, Jboss-5.
  • Apache web servers, Tomcat, ANT, Maven, Jakarta Struts
  • Strong experience in Eclipse, IntelliJ 9, 10, 11, 12, NetBeans 8, WSAD 4.0/4.5/5.0, RAD 6.0, Builders 6.0/7.0/8.0
  • Experience in WebSphere Commerce Suite 5.1/ 5.4.
  • Excellent knowledge in Object-Oriented Design / Analysis / Programming (OOD / OOA / OOP).
  • Component based portal development.
  • Strong knowledge in backend databases like Oracle 7.3/ 8i/ 9i/10g/11g, SQL Server 2000, DB2 7.3, UDB.
  • Expertise in SQL, PL/SQL, Stored Procedures and Database Triggers in Oracle.
  • Design/development of application using J2EE MVC framework.
  • GUI design & development using JAVA SWING.
  • Oracle Service Bus, Rest, Jax-ws Security.
  • Unit testing using JUnit, easy mock, mockito,
  • Strong knowledge in methodology System Development Life Cycle (SDLC), Waterfall, Agile, Test First methodology, Spiral, Iterative.
  • Strong experience in software testing and maintenance standards.
  • Strong experience in User Interaction, customer support and system maintenance.
  • Maintaining the Java Code Using Visual Source Safe, Clear Case, WinCvs 1.3, PVCS, ChangeMan, Subversion and Git.

PROFESSIONAL EXPERIENCE:

Confidential,St Louis,MO

Java Tech Lead (Consultant)

Responsibilities:
  • Responsible for developing a RESTful API to provide services to web.
  • Design and Develop the Backend service for application using Spring & Hibernate.
  • Design and Developed the Microservices using Spring boot
  • Created the UI using jQuery AngularJS, and HTML, JavaScript.
  • Performed project setup tasks in first iteration before developers were assigned to project.
  • Design and developed Spring Batch job uing Spring boot for daily, monthly batch job
  • Wrote test cases and test plans to test the software using Junit & Mockito.
  • Load incoming file for daily, quarterly, and monthly invoices using Spring boot, Spring batch and quartz
  • Built and auto deploy the code using bamboo and used Maven.
  • Production support with any technical issue.

Environment: Java 7, Java 8, Oracle, Rest Web Services, Spring 4 (including Spring Security, Spring Web MVC, Spring Batch, Spring boot, Microservices, and Spring Quartz), Hibernate 4, JPA 2, Jackson, Mockito, Powermock, Junit, Maven, bamboo and nexus, Agile, JIRA, AngularJS 1, AngularJS 2, TDD, JQuery, HTML, JavaScript.

Confidential,St Louis,MO

Senior Java/J2EE Developer / Java Tech Lead (Consultant)

Responsibilities:
  • Responsible for developing a RESTful API to provide services to web, Android and iOS apps.
  • Design and Develop the Backend service for application using Spring & Hibernate.
  • Created the UI using jQuery and HTML, JavaScript.
  • Wrote the User Guide and Developer guide for the module developed.
  • Developed the secure token for Rest Web Services using Java Security & Cipher.
  • Wrote test cases and test plans to test the software using Junit & Mockito.
  • Wrote SQL Statement.
  • Built and auto deploy the code using Jenkins and used Maven.

Environment: Java 7, Rest Web Services, Spring 4 (including Spring Security, Spring Web MVC, and Spring Quartz), Hibernate 4, JPA 2, Jackson, AWS (including RDS, S3, SQS, EC2 and Elastic Beanstalk), Mockito, Junit, Maven, Jenkins and Artifactory, Agile, TDD, Gits, Jenkin, Mockito, JUnit, JQuery, HTML, JavaScript

Confidential, IL

Senior Tech Lead/ Java Architect (Consultant)

Responsibilities:
  • Design and developed Rest web Services for Application.
  • Created initial prototype and architecture for new system.
  • Performed project setup tasks in first iteration before developers were assigned to project.
  • Architect and developed the Help Desk Application for customer.
  • Created the strategy for application to improve the performance.
  • Created the backend service for application using Spring & Hibernate.
  • Wrote the user guide and developer guide for the module developed.

Environment: J2SE 1.7, J2EE, Java 1.4, Struts, WebLogic 10, Tomcat, JUnit,, NetBeans, Mockito, UML (Class Diagram), Spring 4, hibernate 4, JQuery, HTML, JavaScript, Windows 7, Maven, Log 4j, SLF4J, Rest Web Services (Jax-rs), Oracle 10g, Jenkins, Apache Open source library, Agile, TDD, Subversion, Gits, Hudson/Jenkin, Fortify.

Confidential,St Louis,MO

Sr Tech Lead/ Parallels Solution Architect (Consultant)

Responsibilities:
  • Worked on Cloud Computing (IAAS, SAAS), used Rest web Services (Jersey, spring), XML-RPC.
  • Developed android mobile application.
  • Created initial prototype and architecture for new system.
  • Performed project setup tasks in first iteration before developers were assigned to project.
  • Provided API documentation and tutorials for our consumer—front-end vendor.
  • Parallels PBA (Parallels Business Automation)/ POA (Parallels Operations Automation)
  • Designed custom provisioning of SAAS and Webhosting application.
  • Created the Secure token for Rest Web Services using AES & HMAC ALGORITHM using Java Security & Cipher.
  • Designed and developed the control panel for operation team.
  • Wrote SQL Statement, PL/SQL and Stored Procedures.
  • Wrote test cases and test plans to test the software.

Environment: J2SE 1.6, J2EE, WebLogic 10, Tomcat IntelliJ 10, JUnit, Mockito, UML (Class Diagram), Spring, hibernate, AngularJS, JQuery, DOJO, Parallels 5.2/5.4, Windows XP, Maven, Log 4j, SLF4J, Rest Web Services (Jax-ws, Jax-rs),, XML-RPC, JQuery, Postgresql, MySQL, Jenkins, Apache Open source library, Agile, TDD, Maven, Log 4j, SLF4J, Subversion, Gits, Parallels

Confidential,St. Louis,Missouri

Tech Lead/ Senior Software Engineer (Consultant)

Responsibilities:
  • Performed onshore and offshore developer co-ordination.
  • Supported the existing application/added new functionally to the application.
  • Design and developed the web Services for application.
  • Refactored the old Java code and removed the deprecated code to use the newer version.
  • Development processes that include using JUnit, easy mock, mockito for unit and regression tests.
  • Performed object oriented analysis, design-using UML.
  • Wrote the User Guide and Developer guide for the module developed.
  • Performed client side validations using JavaScript.
  • Version control using WinCVS.

Environment: J2SE 1.6, J2EE (JSP, SERVLET, JDBC), UML (Class Diagram), WebSphere Application Server, Tomcat, Eclipse, CSS, HTML, DHTML, XML, JavaScript, JUnit, Spring, hibernate, Windows XP, Maven, Log 4j, SLF4J, JPA, Web Services (Jax-ws,Mule)

Confidential,St. Louis, Missouri

Sr Java/J2EE Developer (Consultant)

Responsibilities:
  • Created business plan application for year 2008, 2009, 2010, 2011 Dealer / Grower/ Account Manager.
  • Architect/Design/Developed new Business Plan Application for year 2012 in Adobe flex 4.5 Web Application, Desktop Application including online and offline capability also Flex mobile application for iPAD.
  • Design and Developed Import and Export utility for business plan using PIO, sales plan application, business plan, got, dealer segmentation.
  • Design and developed the web Services for application using (Jax-ws, Jax-rs).
  • Development processes that include using JUnit, easy mock, mockito for unit and regression tests.
  • Wrote SQL Statement, PL/SQL and Stored Procedures.
  • Performed object oriented analysis, design-using UML.
  • Wrote the User Guide and Developer guide for the module developed.
  • Performed client side validations using JavaScript.

Environment: J2SE 1.6, J2EE (JSP, SERVLET, JDBC, JAVA MAIL), UML (Class Diagram), WebLogic 10, IntelliJ 10, CSS, HTML, DHTML, XML, JavaScript, JUnit, Spring, hibernate, DWR, JQuery, DOJO, Adobe Flex 4.0/4.5, Flash Builder 4.5, BlazeDS, Windows XP, Maven, Log 4j, SLF4J, iBatis, POI, iText, JPA,. Web Services (Jax-ws, Jax-rs), JQuery, and Oracle Service Bus.

We'd love your feedback!