Job Description :
Title: Principal Java/J2EE Engineer Duration: 6 Months + Location: Reston Virginia Job Description Looking for someone from healthcare insurance industry experience. Person must have Knowledge of claims systems, specifically FEP claims and Knowledge of EDI specifically ANSI X.12 transactions, e.g. 834, 837, etc. Software: 1. COBOL/CICS 2. DB2 3. JCL 4. REXX 5. Experience with IBM Websphere and Apache Tomcat 6. Rocket Shuttle 7. Xpediter, FileAid, AbendAid 8. MQ Series 9. General IBM Utilities 10. Micro Focus/Serena 11. ChangeMan 12. Microsoft Suite 13. Eclipse, MyEclipse, or Topaz Workbench Job description: At least 10+ Years' Experience Expert proficiency in Java/J2EE and related technologies with solid understanding of design principles Expert proficiency in Spring framework and Spring boot Expert proficiency in unit testing as well as coding in 1-2 languages Experience with implementing integration solutions with MicroServices, RESTful Web Services and Web APIs Expert proficiency in Object Oriented Design (OOD) and analysis Expert proficiency in application of analysis/design engineering functions Provide expertise for teams in all matters related to deployment, building and release process Demonstrated experience within the healthcare insurance industry. Knowledge of claims systems a plus, specifically FEP claims Knowledge of EDI specifically ANSI X.12 transactions, e.g. 834, 837, etc. would be beneficial Experience with mainframe-based application development experience Demonstrated knowledge of COBOL applications running under CICS Strongly demonstrated knowledge of DB2 Service Oriented Architecture (SOA) knowledge and experience with web services is strongly preferred, but not required Demonstrated knowledge and best practices of testing environments and processes Strong testing skills Excellent problem solving skills Strong analytical skills Excellent verbal and written communications skills Familiar with structured programming techniques Must be able to perform assigned tasks with minimum supervision Strong documentation skills Experience working in an Agile environment is a plus Enhancing applications by identifying opportunities for improvement, making recommendations and designing and implementing systems Maintaining and improving existing codebases and peer review code changes Improving system quality by identifying issues and common patterns, and developing standard operating procedures