Principal Java Consultant Resume
Chicago, IL
SUMMARY
- Senior Java / J2EE Developer with over 15 years of experience in analysis, design, coding, testing, implementation, deployment and production support.
- Implemented solutions based on design principles like SDLC, Agile (Scrum/Kanban) and Test First and applied GoF and J2EE design patterns and implemented architecture frameworks like Struts, Spring, MVC, Hibernate and JSF.
- Proficient in implementing web services using REST & SOAP.
- Excellent experience with interfacing java based applications with SFDC, JDE, SAP and models like MongoDB, MySQL, Oracle, SQL server, DB2 and other RDBMS using SQL, PL/SQL, T - SQL, Triggers, Indexing, caching and query optimization.
PROFESSIONAL EXPERIENCE
Principal Java Consultant
Confidential, Chicago, IL
Environment: Spring 4.x, Hibernate, Restful, JQuery, Ajax, Materialize, Bootstrap, Angular, Ajax, Amazon Web Services, Android, Jasper Reports, Salesforce & Gradle
Responsibilities:
- Defined the architecture for Spring MVC based application with Hibernate, Bootstrap, Angular & JQuery
- Added business analytics and structured the business flow for the entire organization
- Implemented REST Services & standardized the services format to lightweight JSON.
- Created services for all the transactions in the application.
- Implemented performance techniques like caching and optimization (Hibernate & MySQL)
- Implemented concepts of leads and vendor management and procurement for the organization
- BI Reporting implementation on Jasper Reports
- Introduced industry standards like partslink.org, Mitchell & DPI into the meta data of parts
Sr. Java Consultant
Confidential, IL
Environment: Spring 3.1, Spring MVC, Spring Batch, Cron jobs, MySQL, JSON, Hibernate, JPA, REST web services, EhCache, Adobe Omniture, JQuery, Maven, Tomcat 7.x, JBoss 7.x, TDD, In Memory Testing, Dbunit, Cobertera, Checkstyle, Sonar, Agile, mingle, Git, Google CodePro, Drupal, php 5.x, GSON, JSoup
Responsibilities:
- Defined and implemented the architecture for Spring MVC based application with hibernate.
- Created a Spring Batch application for getting the rss feeds.
- Implemented REST Services for controllers & event listener ajax calls from the front end.
- Standardized the services format to lightweight JSON.
- Created services for all the transactions in the application.
- Published user stories on social sites like Facebook and Twitter.
- Implemented performance techniques like caching and optimization (hibernate & MySQL)
- Created a CMS based application in Drupal(php/python) for creating magazine pages for shopyourway platform
- Added a scrapping module using JSoup through enhanced data dictionaries like NLP where a user can add any article from the web.
Sr. Java DEVELOPER
Confidential, CHICAGO, IL
Environment: Spring 3.0, Struts 1.x, Fortify, Burp, Java Cryptography, Web Security, Maven, Bamboo, Tomcat 7.x, Oracle, TDD, In Memory Testing, Dbunit, HSQL, Cobertera, Checkstyle, Sonar, Crucible, Confluence, Design Patterns, Agile, KanBan, JIRA, Git, Google CodePro AnalytiX Plugin
Responsibilities:
- Defined NextGen migration strategy identifying the web application vulnerabilities
- Identifying the web security vulnerabilities using tools like OWASP, Fortify & Burp
- Introduce TDD and in memory DB testing strategy using DB unit & hibernate hsqldb
- Mitigating SQL injection, cross site scripting, cryptography and other vulnerabilities using the latest best practices from the industry
- Aligned with best practices for the web application using Maven, Bamboo, Corbertera, checkstyle, Sonar, Crucible, Splunk
- Implemented stories & epics using Agile (KanBan)
- Tested with strategies like interceptor, repeater, and proxy and header manipulation for application to be robust and free of any security vulnerabilities
Java LEAD ENGINEER
Confidential, CHICAGO, IL
Environment: KanBan, JIRA, Unix(HP), Liferay Portal 6.x, Liferay SDK 6.x, Tomcat 7.x, YUI, Dojo 1.7.x, JSON, JQuery, JSR-286, Spring Core, Spring Security, LDAP V3, Robot Framework(Google), Unix Shell scripts, Javascript, HTML, JSTL Tags, JNDI, Maven, Ant, Restful web services.
Responsibilities:
- Define Portal Architecture of the Test Automation portal
- Design the Ajax architecture to be used in the portal
- Gather requirements using UML and interactions with testing and development teams
- Developed the UI of the portal using Rich GUI Frameworks like Dojo, YUI, JQuery & JSON
