Senior Java/mumps Developer Resume
TECHNICAL SKILLS
Languages: Java, J2EE, Ant, XML, HTML, JavaScript, SQL, MUMPS, HQL, Objective C, C#, Angular, AngularJS
Operating Systems: Windows 2000 Professional, Windows XP Professional, Windows 7, Mac OS, Windows 10, Red Hat Linux
Web Servers: Weblogic, Tomcat
Application Servers: Weblogic 8.x, 9.x, 10.x, 11.x, 12c, JBoss, Tomcat 9.0
IDEs & Tools: Eclipse 3.x, James, JAWS, HL7, Cache Studio, Postman, CPRS, VistA, FileMan, Sourcetree, Oracle VirtualBox, JSON, Bootstrap, Angular, AngularJS, Primefaces, InstallShield, Liferay, Docker Containers, FHIR
J2EE Technologies: JSP, Servlets, Struts, Struts2, JDBC, ODBC, JNDI, RMI, JSP, Custom TagLibraries, XML (SAX & DOM), ANT, Applets, Junit, Hibernate, Web Services, JQuery, JavaScript, PL/SQL, Selenium, Spring, Spring Boot, Angular 7/8/9, AngularJS, API, JSF
Java & J2ee Design Patterns: Data Access Object (DAO) Pattern, JDBC Pattern, Business Delegate Pattern, MVC
Databases: Oracle, MS Access, Microsoft SQL server, SLQ Server
XML Parsers: DOM and SAX
Version Control: Perforce, Clear Case, SVN, Git, Bit Bucket
PROFESSIONAL EXPERIENCE
Confidential
Senior Java/MUMPS Developer
Responsibilities:
- Specific skills set used on CP&E - MUMPS, pl/sql, Cache Studio, Reflections, Java, Spring, Hibernate, Toad, SOAP UI, C#, Java, Spring Boot, JavaScript, Angular
- Developing backend code API’s and REST web services with Java 8/10, Spring Boot with Angular GUI. Putting REST web service logic in the controller code, business logic in service code, and using JPA Repository logic for DAO layer.
- Creating and updating logic for AET tool with C#.
- Creating PL/SQL code to extract claim data. Enhancing the claims processing code of VistA to process older claims and non- payment claims. Enhancements for vendor selection and display. Enhancements and updates to the surgery package. Adding fields to files, adding new files, and updating routines for the surgery namespace per requirements needed. Participate in getting entire MUMPS code and files ready for patch. Creating backend code for new screens for searching for data based off criteria entered in the screen.
- Develops and writes M-UNIT tests to test the mumps code to assert their functionality.
- Participation in team code reviews, OOD meetings, coding meetings, and requirements gathering meetings from stakeholders for the purpose of designing systems that meet the requirements detailed.
- Processing of HL7 messages in system and parsing data and storing elements needed using HAPI api. Using custom HL7 messages created along with standard message formats.
- Creattion of FHIR API for various data such as encounters, allergy, condition, composition, immunizations, etc. Pulling data out of database and returning in JSON format. Used Postman to test VSOA endpoints to validate JSON data and format
Confidential
Senior Java Developer
Responsibilities:
- Specific skills set used on MHV - Java, pl/sql, weblogic 10.x 11.x, HQL, Hibernate, JSP, Javascript, Jquery. Liferay, Oracle VirtualBox, CSS, Bootstrap, Angular, JSF
- Developer on the MyHealtheVet project. Creating PL/SQL code to allow veterans to view their clinical information online and to allow them to download their information as needed. The downloadable information is available in text and pdf format.
- Using Angular script to create customer facing pages to accept and process insurance and beneficiary information along with clinical data.
- Controlling page flow with Angular using state.
- Displaying and creating report data with Angular
- Creating controller code with Angular to navigate to different pages.
- Writing java code to extract the data and populate the data for the pl/sql output. I am using Toad to create the pl/sql code. The web based system is running on and Oracle backend and using Weblogic application servers.
- Develops and writes JUNIT and selenium tests to test the java code to assert their functionality.
- Uses Oracle version 11g to store all data that has been extracted, and querying those tables with the use of SQL through Toad.
- Participates in team code reviews, OOD meetings, coding meetings, and requirements gathering meetings from stakeholders for the purpose of designing systems that meet the requirements detailed.
- Experienced in 3 tier software approach: A thin client with a Weblogic (8.x, 9.x, 10.x, 11.x) application server, and an Oracle 11g database.
Confidential
Senior Java Developer
Responsibilities:
- Specific skills set used on TC2 - Java, Netbeans, JBoss6.4.8, JSP, Javascript, Jquery, Oracle, CSS, Bootstrap, JSF, Primefaces, InstallShield
- Developer on the TC2 project. Supporting the maintenance of the TC2 GUI.
- Participates in team code reviews, OOD meetings, coding meetings, and requirements gathering meetings from stakeholders for the purpose of designing systems that meet the requirements detailed.
- Writing functions with InstallShield to manipulate the install process to fix issues encountered with build process.
- Experienced in 3 tier software approach: A thin client with a JBoss application server, and an Oracle 11g database.