We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

Charlotte, NC

SUMMARY:

  • Advanced Java Developer with 12 years of experience in Java development and support.
  • Java Frameworks: Spring, Hibernate, Apache Camel, Liferay, Struts
  • Application Servers: Tomcat,WebSphere, JBoss, Sun One Java Application Server, iPlanet, Karaf
  • Development Environments: Eclipse, IBM RAD, MyEclipse, Android SDK, IntelliJ
  • Databases used: Oracle 9/10/11, Microsoft SQL Server, Netezza, DB2, MySQL/MariaDB
  • Operating Systems: Windows, Red Hat Enterprise Linux, CENT OS, Solaris, AIX, Ubuntu, Mac OSX
  • Version Control: Subversion, git, MKS, PVCS
  • Web Technologies: HTML, JavaScript including jQuery, CSS, SOAP, REST, JSON, Web Services, Web Security, TinyMCE, OAuth, Crystal Reports, Java applets, Jquery, AngularJS 1.x, Ext.js
  • Build technologies: Maven, Jenkins, Artifactory, Ant
  • Hands on experience in collaborating and writing technical standards
  • Served as System Expert/Architect to Lotus Notes and Java coding teams

PROFESSIONAL EXPERIENCE:

Confidential - Charlotte, NC

Sr. Java Developer

  • Assigned to Digital Metrics Team
  • Upgraded applications to Spring 5
  • Switched email templates from Velocity to FreeMarker
  • Extracted common functionality to shared library
  • Added shared library to Jenkins jobs
  • Changed Jenkins jobs to publish jars and wars to Artifatory
  • Integrated maven release plugin into build process to version projects before upload to Artifactory
  • Technology Used: Java 8, Eclipse IDE, svn Tomcat, Oracle, MySQL/MariaDB, Jenkins, Artifactory, Spring, Freemarker, Velocity, Ext.js, bootstrap, Windows 10, Red Hat Linux

Confidential - Charlotte, NC

Sr. Java Developer

  • Attached to project to redesign Offers Federated Repository (OFR) application
  • Upgrade code to later jdk/j2ee version
  • Migrating app server from IBM WebSphere to JBoss
  • Migrating database from IBM DB2 to Oracle Exadata
  • Removing WebSphere dependencies from code base
  • Recoding SOAP front end, making existing functions available through REST and adding additional functionality through REST for follow up phase
  • Target technology stack is Spring Web Services
  • Technology Used: Java 8, Java 6, Eclipse IDE, IBM WebSphere, IBM DB2, Spring

Confidential - Charlotte, NC

Sr. java Developer

  • Contractor on the Source Capture Options (SCO) team Contractor on the Enterprise Account Opening team. Responsibilities include development, enhancement, and maintenance of existing software, writing unit tests, and estimation and assisting in analysis of upcoming work.
  • Working on project to migrate one of the applications from Struts 1.2 to Spring 4.
  • Technology Used: Eclipse IDE, Tomcat, IBM WebSphere, IBM DB2, Java 7, Java 8, Struts, Spring, J2EE

Confidential - Charlotte, NC

Java Developer

  • Contractor on the Enterprise Account Opening team. Responsibilities include development, enhancement, and maintenance of existing software, writing unit tests, and estimation and assisting in analysis of upcoming work.
  • Worked on platform engineering team designing and coding proof of concepts for later integration into applications. Established design patterns for use by feature teams in coding solutions. Helped establish frameworks and their usage within the department’s applications. Helped design and code the code base to be used as the basis of the next website iteration.
  • Worked on feature team implementing designs and features into the next generation code base.
  • Maintained and enhanced existing code base with new features for consumer and small business deposit applications, consumer and small business credit card applications, and consumer vehicle loan applications.
  • Worked with JBoss, Spring, IntelliJ, Eclipse, SVN. Tomcat

Confidential - Charlotte, NC

Java Developer

  • Contractor on the International Trade team. Responsibilities include maintenance and enhancement of internal software system used to facilitate international trade via a variety of financial instruments and legal positions for the bank.
  • Worked with JBoss, Spring, IntelliJ, Eclipse, SVN. Tomcat, Struts

Confidential, Charlotte, NC

Java Developer

  • Contractor on the Data Warehousing team. Responsibilities included maintaining and developing code to assist in transfer and loading data from clients into data warehouse, and overseeing the daily extraction and loading of data from clients into the data warehouse.
  • Created process to populate audit table for customer data to assure data loading process was happening correctly, and inserted notification process for error conditions.
  • Designed new architecture for extracting customer data and transporting it to Confidential ’s network to streamline the process.

Confidential- Charlottte, NC

Java Developer

  • Contractor on the Enterprise Account Opening team. Responsibilities include development, enhancement, and maintenance of existing software, writing unit tests, and assisting in analysis of upcoming work.
  • Worked as part of Tiger Team to develop proof of concepts for other teams. When completed, the proof of concept would be turned over to other teams for implementation.
  • Worked on team to enhance and maintain credit card application process.
  • Worked on team to create check status tool that allows users to check the status of their vehicle loan application online.
  • Worked with JBoss, Spring, IntelliJ, Eclipse, SVN. Tomcat

Confidential, Charlotte, NC

Java Developer

  • Worked as a team member on the Single Sign On project, an important companywide strategic project to allow customers of our various products to login once and access any product. Created Web Services (SOAP, JSON) for user management in Liferay and backported Security Assertion Markup Language (SAML) related code into Liferay 5.2.3 from Liferay 6.0 to support Single Sign On
  • Instrumental in upgrade of Liferay from 5.2.3 to 6.1.1 which allowed the company to introduce load balancing, clustering, and failover support. Helped upgrade existing code and added SSO code.
  • Evaluated existing portal application and estimated time to fix defects to increase customer satisfaction
  • Production support including analyzing and fixing defects
  • Team member for Online Provider Services, an initiative to allow Medicare service providers such as hospitals and doctors, to check claims, remittances, and eligibility information in real time. Coded and implemented login and registration process, and claims display during 1st phase, helped design, architect, and code security enhancements and messaging portions of phase 2 enhancements.
  • Worked with customer to upgrade and enhance legacy Appeals system. Update increased scalability and responsiveness, increased number of users capable of using the system, and added batch processing functionality to better accommodate users’ work.
  • Part of team that created the Security Manager application to secure company IT infrastructure. This application helped reduce unauthorized access to company resources by ex-employees.
  • Upgraded Pyramid security application, used by other e-Commerce applications for authorization and authentication. This is the main authentication and authorization application for web based Java applications.
  • Team member for coding and troubleshooting the DMEPOS Competitive Bidding Program internal website. This program was mandated by Federal law to reduce Medicare expenses and is actively overseen by Congress.
  • Coded EdMIC website, which included a Java-based Web Content Management system. Site was coded as part of a Medicare subcontract dealing with a provider education outreach program.
  • Coded PalmettoGBA InTouch, an Android application for providers, giving them access to information published on the palmettogba.com web site through their mobile devices.
  • Upgraded Provider Enrollment Tracking application to current standards while improving performance. Application was used internally to track the provider enrollment process into the Medicare system which allows doctors and hospitals to service Medicare covered patients.
  • Worked with external vendor to create application used as part of a third party online PHR demo initiative for CMS, coded an ETL job.
  • Worked as part of team on product that allows providers to swipe an insurance card and determine eligibility, file claims, and accept credit card payments
  • Worked as System Expert (subject matter expert), provided technical design guidance to analysts, work estimates, troubleshoot problems spanning Domino, Java, ASP, and mainframe systems, also code highly complex applications as needed
  • Worked as team member to architect, design, code, and maintain a Java and Domino project responsible for winning part of large Medicaid contract.
  • Maintained and enhanced Java based timekeeping system. Maintained and enhanced Java based help desk application.
  • Estimated, coded, and supported R5 to Notes 6.5 upgrade for Internet sites.
  • Estimate and coded fixes and new functionality in the Help Desk Knowledge Base.
  • Estimated, coded and tested Lotus Sametime during server upgrades from R5/Sametime 2.5 to Notes 6.5/Sametime 6.5.
  • Estimated, coded and tested new search functionality on Internet site.
  • Worked as part of multiple person team and HR to gather requirements, estimate, design, code, and maintain new functionality for self-service employee application.
  • Worked with team to determine requirements, design, estimate, and code custom Instant Messaging Java applet for Lotus Sametime for Intranet.
  • Estimated, designed, coded, and tested Java applet for Intranet that launches applications on users’ desktops.

Hire Now