This posting has been closed |
11-15 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
Software:
- Java
- Spring framework/Spring boot
- COBOL/CICS
- DB2
- JCL
- REXX
- Experience with IBM Websphere and Apache Tomcat
- Rocket Shuttle
- Xpediter, FileAid, AbendAid
- MQ Series
- General IBM Utilities
- Micro Focus/Serena ChangeMan
- Microsoft Suite
- Eclipse, MyEclipse, or Topaz Workbench
Some of the daily duties include but not limited to:
- 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