Senior Java Developer Full-stack Resume
Atlanta, GA
TECHNICAL SKILLS:
Technologies: J2EE, J2SE, JSP, PHP
Web services/SOA: SOAP, RESTful Services, DOM, OLAP, Amazon Web Services, AKAMAI, Microservices
Operating Systems: Windows 10/xx, Redhat 5.9, LINUX Fedora 17, Linux mint 13, Ubuntu 10
Languages: Java 2SE/EE (JSP, Servlets, Applets, EJB, JSF), Lambda, Clojure, HTML, DHTML, XML, XHTML, XSL, XSLT, X - Path, SQL, Oracle PL/SQL, Perl, Python, PHP, JS (Angular, Node, jQuery, React, Reactive, Grunt, D3)
DBMS: Oracle 11g, Postgres 9.4, Cassandra, MySQL5.7, MS SQL Server, Solr-7.3.0, DynamoDB, MongoDB-3.6.
DB Tools: SQL Plus, JDBC, RDBMS, SQL Navigator 4.3, PL/SQL Developer 11g, SQL Programmer, MS SQL Server 2016 Management studio, MySQL Admin10, Oracle SQL Developer, Toad for DB
Web/APP Servers: JBoss WildFly 10, VFabric TC server 2.9.x, Resin 4.030, Apache 2.2.4, Sun APP Server, Apache Tomcat 6/7/8/9, MS IIS, IBM Web Sphere Edge Server
Libraries/Tools: JDK 1.8, Sun SDK EE, Eclipse SDK 4.2, RAD 9.5, JMS, HornetQ, ActiveMQ, Amazon EC2/ SQS/ SNS/S3/EBS/KMS, GitHub, NET Bean 8.0, FireBug, IE Dev Toolbar, MS Virtual PC, Spring FW/MVC/Boot/Security/Batch, Jakarta Ant, Jaxp, Struts, Velocity, Tapestry, Edit Pro, Maven, Sonar QA server/ Sonarqube, Jenkins/Hudson build tools, JIRA, WinEdt, MS Office, ODBC, FTP, XML, WinSCP, FileFilla, Putty, PowerShell
Content/Testing/Profiling: GIT, SVN, CVS, MSV SourceSafe, Subversion, Tortoise, Splunk, VisualVM, JMeter, SOAP, Jprofiler, AppDynamics, JTest 5.1, Jakarta Cactus 1.7, Struts Test Case 2.14, Selenium FW, JUnit 3.x/4.x, WCM,1.5 WCM, Mokito, WireMock, MockMVC, Jasper Reports 6, Drupal Openatrium
GVP - IVR: CTI, Genesys Platform SDK GVP Studio 7.6, Genesys Composer 8.1 - handling voice recognition
WORK EXPERIENCE:
Confidential, Atlanta, GA
Senior Java Developer Full-Stack
Responsibilities:
- Developed J2EE based CMS systems by using Struts, SOLR and other open source frameworks
- Utilized Multi-threading design (Custom Thread Factory/Task Scheduler-Executor) to increase performance
- Performed validations using Struts Validation Framework
- Designed and developed the action form beans and action classes and implemented MVC using Struts framework
- Participated in SOLR schema and ingested data into SOLR for data indexing, identifying and recovering lost data
- Integrated Java search UI (AngularJS) and utilized extension library using SOLR (created Schemas, Collections, Queries)
- Analyzed Data with Splunk AWS Cloud Monitoring
- Developed application with Microservice oriented architecture
Confidential, Johns Creek, GA
Senior Java Developer Full-Stack
Responsibilities:
- Created an application that collected patient heart monitor information wirelessly, created alert notifications for crisis issues and enabled PDF, graph, and reporting services for review of patient data
- Deployed this application and built its APIs into AWS with user name and password permission utilized to determine data access levels when reviewing patient records
- Data Services Java Developer (UI integration) using J2EE (JSP, Servlets, Spring MVC, ORM Hibernate 5.2) and Jenkins for deployment automation
- Jasper Reports, Design, Implementation, Data binding (Direct Connect/Datasource bean)
- Built RESTful API services
- RDBMS Postgres 9.4, Data Structure, and algorithms for back end
- HTML, CSS, JS, React, Ractive.js, Node.js, jQuery, Bootstrap.js for UI
- Utilized JSON interface for single page application needs
- Utilized SonarQube to analyze the quality of source code
- Developed Bean Object prototypes and templates for Jasper Reports to handle volume pdf reports creation and delivery
- Implemented JMS utilizing AWS SQS/JBoss HornetQ to distribute work flows
- Utilized AWS S3 for API storage
- Professional use of SVN and GIT repositories
- Debugged application using Junit suite 4.12, Selenium 2, VisualVm, javaOsize, log4j, SoapUI, JMeter, SQL Explain Analizer, AppDynamics, Jstack
Confidential, Atlanta, GA
Software Lead Java Developer Full-Stack
Responsibilities:
- Managed offshore teams and worked with the development team on daily task allocation and deadline completion while operating as a lead and senior developer for the following projects:
- Customer and Hotel satisfaction case management system - Application processed reporting using Jasper Reports for multiple users regarding their stay, requests, and itinerary history to enhance customer experience
- Operated as promotion manager supporting promotions such as hotel discount rates
- Worked on upgrade from Resin to TC vFabric Java servers
- Assisted in implementing "Interaction" services in GVP to create better voice recognition of free speech callers
- Implemented the screen pop into different applications, such as reservations and case management, to provide extra data about a caller
- Implemented session replication across Resin/TC servers by utilizing the sticky session approach
- Developed and deployed RESTful services
- Created an archived data storage and split the existing database into two different databases with real time access to the same application
- Troubleshooting using the following tools: Junit suite 4.12, Selenium 2, VisualVm, javaOsize, log4j, SoapUI, JMeter, SQL Analizer, AppDynamics, KeyNote, IPSoft
- Assisted with conversion to a cloud hosted strategy
- Utilized Chef for implementation
- Utilized SonarQube test server to adjust code to the latest standards for Java (Coding rules, Potential bugs, Duplications, and Complexity)
- Enhanced UI for above applications using jQuery, Angular JS, ExtJS, HTML5, and advanced CSS / CSS3
- Proficient in professional use of SVN and GIT repositories
Confidential, Atlanta, GA
Web Developer, Programmer Full-Stack
Responsibilities:
- Developed front and back-end components for the web application
- Created stored procedures for MS QSL Server
- Coordinated tasks with the outsourced development team
- Maintained and debugged the application daily
- Utilized Spring and MVC to develop a variety of Java classes and JSPs to increase functionalities and extend application views and reports for end users
- Supported MSSQL Server and created SP, Triggers, and Cursors for different tasks each day
- Developed JS, CSS HTML front-end components, and servlets
Confidential, Atlanta, GA
Front End Web Application Developer
Responsibilities:
- Implemented cross browser usability of IE6-7-8, Fire Fox 2-3, Safari 2-3 while working on the “Cox Emergence” project
- Created JSP/ JS/CSS HTML/XML/DHTML
- Debugged the project and helped integrate within server-side functionality
Confidential, Roswell, GA
Web Application Developer
Responsibilities:
- Worked on the project “Jobs online” for employment opportunity purposes
- Front-end web applications: Flash CS3/8 technology, JavaScript, and DHTML
- Designed and implemented GUI/UI
- Designed web architecture, page layouts, ads, and promotional components
- Supported the Content Management System
- Solved cross-browser compatibility issues
- Created websites from concept through completion
Confidential, Atlanta, GA
Multimedia Designer, Web Developer, Web Site Administrator
Responsibilities:
- Designed front end components and page layouts using Adobe Photoshop CS2/7
- Developed J2EE compliant web applications for test services and remote education while interacting with DBMS Oracle 9i on the server side
- Worked on web projects with access to resources using MySQL technology
- Managed support content while administrating the site
