Full Stack Java Developer

MedicaMinnetonka, MN
Hybrid

About The Position

Medica is a nonprofit health plan serving over a million members across Minnesota, Nebraska, Wisconsin, Missouri, and beyond. We are dedicated to providing personalized healthcare experiences and collaborating with providers to ensure our members receive genuine care. Our team culture emphasizes accountability, data-driven decisions, continuous learning, and collaboration. Our mission is to be present during the most important moments for both our members and employees. We are looking for a skilled and driven Technology Engineer to join our Digital Content and Site Management Team. The IT Engineer IV is an experienced technical professional responsible for designing, implementing, supporting, and continuously improving enterprise technology solutions within their designated areas. This role involves handling complex tasks with minimal supervision and significant team autonomy, offering clear communication, interpretations, and technical guidance in their specialty. The engineer utilizes developing professional knowledge to influence functional objectives and contribute to effective team practices. With increasing decision-making authority, the position requires creativity and sound judgment to deliver reliable, scalable solutions. This role focuses on developing and supporting technology solutions to enhance Digital applications by leveraging the latest technologies, integrating with various data sources, and solving intricate problems. The IT Engineer IV will collaborate with a team of developers and closely interact with business subject matter experts to design and build solutions that facilitate Medica members, providers, and brokers in conducting business with us through our portals. This team is dedicated to building solutions that support Medica’s content management system and document storage applications, including advancements in technologies such as React, Java, and Jahia. Performs other duties as assigned.

Requirements

  • Bachelor's degree or equivalent experience in related field
  • 7+ years of work experience beyond degree
  • Advanced Java skills
  • Experience writing object-oriented code with java, React, and working with UI/UX designers to ensure optimal performance and accessibility.
  • Experience in cloud platforms with end to end application building
  • Familiar with content & site management platforms such as Jahia, SiteCore, Laserfiche
  • Eligibility to work in the US
  • Legally authorized to work in the United States at the time of application.

Nice To Haves

  • Jahia experience
  • Proficient with React
  • Exposure or experience with .Net
  • Experience working in a cloud-based environment

Responsibilities

  • Translate business requirements into technical designs, selecting appropriate technologies and patterns
  • Develop clean, testable, secure code using modern programming languages and cloud based interfaces, using emerging AI solutions.
  • Write SQL queries using Oracle or SQL Server to access data from multiple data sources
  • Automate deployments and configuration using CI/CD pipeline tools such as Azure DevOps (ADO), GitHub, and Jenkins.
  • Validate solutions via functional tests, performance benchmarking, and post-implementation reviews.
  • Maintain and optimize code (front end and back-end, apis), and define core infrastructure needs
  • Utilize Test-Driven Development (TDD) to design and implement robust, high-quality code that ensures reliability and simplifies long-term maintenance.
  • Execute change management processes, including peer reviews, change records, and rollback planning.
  • Troubleshoot production incidents to resolve within SLAs and investigate root cause to prevent reoccurrence
  • Implement monitoring and logging to assist with debugging.
  • Proactively monitor software to identify vulnerabilities before they turn into outages
  • Communicate incident status and next steps to stakeholders.
  • Track recurring issues and convert learnings into backlog items, automation, or policy updates.
  • Enforce identity, access, and endpoint controls (e.g., least privilege, MFA, certificate management).
  • Remediate security vulnerabilities through timely patching, configuration hardening, and dependency updates.
  • Support audits by maintaining evidence (e.g., asset inventories, change logs, backup and recovery tests).
  • Implement data protection and logging standards aligned to organizational policies and frameworks.
  • Produce clear technical documentation: architecture diagrams, SOPs, runbooks, and comments in code.
  • Develop and expand foundational understanding and use of Artificial Intelligence/AI
  • Mentor peers and partner teams through code reviews, office hours, and knowledge sessions.
  • Provide technical guidance to product owners, stakeholders and business partners on effort, risks, and trade-offs.
  • Contribute to agile team rituals (standups, retros, sprint planning, demos, backlog refinement, PI planning) and drive continuous improvement.

Benefits

  • competitive medical, dental, vision, PTO, Holidays, paid volunteer time off, 401K contributions, caregiver services
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service