Job Description
Our Healthcare Insurance client is looking for a remote Java Developer. Job responsibilities include:
Creating solution approaches, supporting refinement for features (working with business, solution architect and other application architects)
Providing feature level T-shirt estimates
Writing technical enabler features and user stories with acceptance criteria if required to support functional features, accepting technical enabler stories
Presenting solution vision and providing guidance to scrum teams
Recommending solution options weighing various factors to allow RAPID decision making when impacting business process, timeline or budget
Ensuring non-functional requirements are addressed and continuously advocating/improving development practices to meet them
Ensuring detailed designs adhere to architectural guardrails and high level approach
Ensuring demonstrated code aligns with high level approach
Required Skills & Experience
8+ years or more of strong hands-on experience with Java Enterprise Edition (Java/J2EE) and web technologies.
8+ years of technical experience with application integration: SOA, Web Services, RESTful, Message Queue solutions using SOAP, JSON, XML, Java/ J2ee
3+ years of experience in an architecture role, designing end-to-end, enterprise solutions across the complete systems development lifecycle
3+ years of experience with the Spring frameworks
3+ years of experience with automated unit testing technologies (Such as JUnit, Spock, or similar) ,SCA and mock data frameworks
2+ years of solid Agile experience (Scrum, Kanban and XP preferred)
2+ years of DevOps experience (Strong experience needed in Devops to support Application).CI/CD
Knowledge of web security, application security, web services security, common vulnerability remediation, certificate management.
Strong knowledge in OO Design Principles, core OOPS, JEE Design patterns as well as their implementation in real world applications.
Service-Oriented Architectures (SOA), RESTful Web Services, microservices experience is a must.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.