Senior Java Programmer Resume
Richardson, TX
SUMMARY:
- Senior full - stack Java/J2EE developer/programmer with over 11 years of experience in multiple business domains and technical environments. Experience in restful microservice container based environments.
TECHNICAL SKILLS:
Programming Languages: Java, Javascript, PHP, Perl, Ruby
Middleware/Backend: HTML/CSS JSP,JSTL jQuery, Express, Handlebars/Angular Bootstrap,LESS Tiles,Freemarker, SiteMesh ActiveMQ Mule ESB Apache CXF Apache Camel Spring MVC, Spring Security, Spring Boot, Core Spring Struts, EJB Spring/ Spring Cloud Apache/Tomcat JBoss, Oracle Weblogic Nginx,Node CakePHP
Database Layer: Mongo,Hibernate, iBatis, MySQL, Postgress, Oracle 11g, SQL Server
Version Control & CI Tools: Git, SVN, CVS, Ant, Maven, Jenkins,Gradle
PROFESSIONAL EXPERIENCE:
Senior Java Programmer
Confidential - Richardson,TX
Responsibilities:
- Develop and maintain micro-services on the following business functions User Profile Management, Authentication and Authorization Service, Company Profile and Management, Enterprise Data/Master Data Management
- Developed Splunk Dashboards for metric on code exceptions.
- Developed custom Springboot micro-service app to run service calls to process user creation for a provisioning system.
Tools: /Technology: Java 8 / J2SE5.0, Spring MVC, Spring Boot, Docker/Kubernetes, Mongo, Angular
Confidential
Responsibilities:
- Developed a parallel processing multithread framework to submit calls to the backed biller application.
- Performance Testing and upgrades to the call sequence.
- Developed logic less presentation framework on Handlebars.js that enabled the separation of presentation with Business rules
- Enhancement to the page load speeds and optimizations for mobile applications in iPAD
- Developed module to simplify the enhancements for the functionality in the front-end for features selection
- Boilerplate templates for Servlets with integrated ESAPI OWASP implementation.
- Developed prototypes for Micro-services on spring boot and cloud foundry
Tools: /Technology: Java/J2EE, Struts/EJB, jQuery, Handlebars, WebLogic, Oracle SQL, Spring MVC, Hibernate
Senior Java Programmer
Confidential - Richardson,TX
Responsibilities:
- Design and development of Key module of an Exception Processing System for Orders
- Redesign and development of legacy pl/sql application into Spring MVC enabled web application
Tools: /Technology: Java/J2EE,Spring MVC, Spring Security, Spring Boot, iBatis, Struts/EJB, jQuery, Bootstrap, WebLogic, Oracle SQL
Senior Java Programmer
Confidential - Louiville,KY
Responsibilities:
- Design and development of a server memory management and polling tool with use of JMX for multiple Weblogic farms
- Development of a smoke testing suite using SoapUI for 48 Soap Endpoints
- Custom tool for managing .csv output files for DB flushing jobs
- Refactoring of API calls for order management.
Tools: /Technology: Java/J2EE,Spring MVC, iBatis, EJB, jQuery, WebLogic, SQL Server
Developer
Confidential
Responsibilities:
- Complete development of Codex, a code sharing platform that provided API’s that can be consumed within Eclipse IDE to suggest code snippets during development
- Development of the presentation framework for JustAsk using Prototype/AJAX. JustAsk is a question and answer repository that predated Quora
- Technical architecture and coding for RespondR, a web based for RFP response that allowed web based annotations on a document .
- Development of Thunderbird extensions and Firefox extension for GTD reminders by using NLP libraries that parse email content
- Complete redesign of the BFS clients existing portal MiDATA using Flex and Charting
- Development of the service layer using BlazeDS to expose legacy SOAP services and their consumption in the flex portal.
- Development of the service layer for integration between Teamcenter and TCS social platform called KNOME using SOAP.
- Design of the multi tenant project website for a PLM company website
- Development of a prototype crane safety solution using chip based gyroscopes and accelerometers using Arduino boards for a Energy & Utility company
- Technical plan for implementation of integration of facial recognition through video surveillance with RIFD sensors for an Energy company.
Tools: /Technology: Java/J2EE, EJB, JSP/JSTL, PHP, JS Frameworks, PERL, Major DB’s
Developer
Confidential
Responsibilities:
- Deployment of the first commercial website in the Indian car industry using open source components such as Joomla and Apache servers
- Developed the integration component for the “Car Configurator” that allowed multiple variations of the car design into the reporting database. The component gathered information from the flex environment .
- Developed workarounds for the spam protection component in Joomla to prevent spam filtering due to the load balancing architecture.
Tools: /Technology: Java/J2EE, EJB, JSP/JSTL, PHP, JS Frameworks, PERL, Major DB’s
Developer
Confidential
Responsibilities:
- Development of a web based dialer app for a SIP based chat program that was used in a learning center application
- Development of a town hall website that was hosted for 400 users using LAMP stack
