Overview
HybridHybrid
$50 - $60
Contract - Independent
Contract - 12 Month(s)
Skills
Microsoft Exchange
Eclipse
Health Care
Hibernate
J2EE
JPA
Java
Management
Business Rules
Database
Debugging
Design Patterns
Development Testing
Agile
Analytical Skill
Apache Struts
Apache Subversion
AutoCAD Architecture
Software Architecture
Spring Framework
Web Services
Git
PMO
PostgreSQL
RESTful
Relational Databases
SOA
SQL
UI
Job Details
Senior Java Developer
Client: Maryland Health Benefit Exchange (MHBE)
POP: 12+ months
Location: Hybrid - Baltimore, MD
SCOPE
Design and develop complex healthcare applications using Java for state-based marketplace solutions. Lead development teams while integrating with business rules engines and maintaining enterprise-level platforms for Health and Human Services systems.
REQUIRED SKILLS
- 10+ years hands-on experience with complex public-facing applications
- 8+ years enterprise IT platform development/support
- 8+ years Eclipse IDE, SVN/GIT, Java/J2EE, Spring/Struts/JPA/Hibernate
- 6+ years State-based marketplace/Healthcare/ACA solutions experience
- 6+ years Java healthcare application architecture with business rules engines
- 5+ years front-end integration with development/testing/business teams
- 5+ years health exchange/eligibility systems experience
- 5+ years complex SQL queries in PostgreSQL/relational databases
- 4+ years leading developer teams
- N-tier architecture experience (UI, Business Logic, Data Access)
- SOA, web services, Java design patterns expertise
- Agile development practices
- Content management solutions integration capability
TASKS
- Design and develop enterprise healthcare applications in Java
- Lead and manage development teams
- Architect n-tier application solutions
- Integrate with complex business rules engines
- Develop complex SQL queries and database solutions
- Collaborate with technical teams, business users, and management
- Work with REST services and web services integration
- Apply software architecture and design patterns
- Manage multiple project priorities under tight deadlines
- Follow PMO processes, policies, and procedures
- Perform analytical debugging and troubleshooting
- Support Agile development methodologies
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.