Overview
Hybrid
Depends on Experience
Contract - W2
Contract - Independent
Contract - 6 Month(s)
Skills
Applications Development Expert (Java)
Job Details
Duties and Responsibilities
- Provide enterprise Java solutions design recommendations.
- Develop enterprise-level applications and custom integration solutions (major enhancements, interfaces, functions, features).
- Use multiple platforms to deliver automated, integrated systems and applications.
- Plan and execute upgrades of Java and related components.
- Design, develop, maintain, and support enterprise applications using Java/J2EE, Angular, PostgreSQL, Corticon Rules Engine, and MongoDB.
- Develop reusable programming standards, procedures, and architectures.
- Translate business requirements into formal technical requirements, rules, and code.
- Develop and execute unit tests (manual/automated) and assist in integration and acceptance testing.
- Perform code reviews and quality analysis.
- Translate complex technical concepts into requirements and solutions for peers.
- Participate in technical reviews and adhere to all security, change control, and PMO policies.
- Flexibility to work overtime as needed (including weekends, holidays, and off-hours).
Minimum Qualifications
- 8+ years designing, developing, maintaining, or supporting enterprise IT platforms, applications, or solutions.
- 6+ years in State-based marketplace (SBM), Health and Human Service systems, ACA solutions, or related healthcare systems.
- 6+ years architecting, designing, and developing healthcare applications in Java with complex business rules engines.
- 4+ years in leading development teams.
- Strong skills with Eclipse IDE, SVN/GIT, REST Services, SOA, web services, Java design patterns, and Agile practices.
- Proven analytical, debugging, and collaborative skills.
Preferred Qualifications
- 10+ years designing, developing, and integrating public-facing applications.
- 8+ years with Eclipse IDE, SVN/GIT, Java/J2EE, Spring/Struts/JPA/Hibernate, Web Services, and Enterprise Service Bus.
- 5+ years front-end integration experience.
- 5+ years developing for health exchange or eligibility systems.
- 5+ years developing complex SQL queries (PostgreSQL or other RDBMS).
- Experience in content management solutions, software architecture/design patterns, project management, and managing tight deadlines.
Familiarity with PMO processes
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.