Technical Lead Software Engineer (Java, React, Spring boot)
for sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real content. Must not repeat job title as heading. Must not include Job ID etc. Must preserve all substantive info, no summarizing away detail. Remove boilerplate: cookie/navigation/legal/EEO/equal-opportunity/scam-warning, duplicated lines, application instructions. Also remove "Other Duties as assigned:" maybe part of responsibilities.
We need to parse the posting.
Let's extract sections:
- About the role: The initial paragraph about Medica and mission? Actually "Medica is a nonprofit health plan..." That's about company. Role summary: "We are seeking a talented and motivated Technology Engineer to join our Member Portal 2.0 Team. The Lead Tech Software Engineer serves as an experienced technical professional responsible for the design, implementation, support, and continuous improvement of enterprise technology solutions within assigned areas of responsibility. This role handles complex assignments with limited supervision and team autonomy, providing clear communication, interpretations, and technical guidance within their area of specialty. The engineer applies developing professional knowledge to influence functional objectives and contribute to effective team practices. With growing decision‑making authority, the position exercises creativity and sound judgment to deliver reliable, scalable solutions. This role is responsible for developing and supporting technology solutions to advance the Digital applications by using the latest technology, integrating with multiple data sources, and solving complex problems. The IT Engineer IV will work with a team of developers and interact closely with business subject matter experts to design and build solutions that help Medica members, providers and brokers do business with us using our portals."
That could be About the role.
- Responsibilities: The "Key Accountabilities" sections: Solution Design, Implementation, & Quality; Systems Engineering & Operations; Incident & Problem Management; Security, Compliance, & Risk Management; Documentation, Knowledge Sharing, & Collaboration; Other Duties as assigned (experience writing OO code with java, React, and working with UI/UX designers...). Also "Experience in cloud platforms with end to end application building". Those are responsibilities.
- Requirements: Possibly "Required Qualifications": Bachelor's degree or equivalent experience in related field; 5+ years of product related work experience beyond degree; Proficient with Java and React.
- Qualifications: "Preferred Qualifications": Experience converting applications from .Net to Java; Experience or exposure to Jireh; Healthcare industry experience; Analytical and systems thinking; Strong communication, negotiation, and stakeholder alignment skills.
- Skills: Could be derived from responsibilities and qualifications? Might list technical skills: Java, React, Oracle/SQL Server, SQL queries, CI/CD (Azure DevOps, GitHub, Jenkins), Test-Driven Development, change management, monitoring/logging, security controls, AI/AI mentoring, documentation, agile rituals, etc. But we need to avoid duplication. Could create a Skills section summarizing technical skills.
- Benefits: The paragraph about total rewards package: competitive medical, dental, vision, PTO, Holidays, paid volunteer time off, 401K contributions, caregiver services and many other benefits.
- Pay: Salary range: full salary grade $100,300 - $172,000; typical hiring salary range $100,300 - $150,465.
- Schedule: "This position is an Office role, which requires an employee to work onsite, on average, 3 days per week. We are open to candidates located near one of the following office locations: Minnetonka MN, Madison WI, Omaha NE, and St. Louis MO."
We must not include boilerplate like EEO statement, compensation subject to change, etc. Also remove duplicated lines.
We must not invent or summarize away detail. Must preserve all substantive information. So we need to include each bullet point etc.
We need to use - for any list of duties/requirements/benefits. Use
for prose.
We must not create sections with filler like "commensurate with experience". We have actual content for each.
We need to decide which sections to include: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. All have content.
We must not repeat job title as heading. The job title is "Technology Engineer" maybe "Lead Tech Software Engineer" etc. We'll not include.
We'll output HTML fragment only.
Let's craft.
First, About the role: combine the initial paragraphs about Medica and role summary. Could be two paragraphs.
We'll put
About the role
then Medica is a nonprofit health plan with more than a million members that serves communities in Minnesota, Nebraska, Wisconsin, Missouri, and beyond. We deliver personalized health care experiences and partner closely with providers to ensure members are genuinely cared for. We're a team that owns our work with accountability, makes data-driven decisions, embraces continuous learning, and celebrates collaboration — because success is a team sport. It's our mission to be there in the moments that matter most for our members and employees. Join us in creating a community of connected care, where coordinated, quality service is the norm and every member feels valued.
Then another paragraph for role summary: We are seeking a talented and motivated Technology Engineer to join our Member Portal 2.0 Team. The Lead Tech Software Engineer serves as an experienced technical professional responsible for the design, implementation, support, and continuous improvement of enterprise technology solutions within assigned areas of responsibility. This role handles complex assignments with limited supervision and team autonomy, providing clear communication, interpretations, and technical guidance within their area of specialty. The engineer applies developing professional knowledge to influence functional objectives and contribute to effective team practices. With growing decision‑making authority, the position exercises creativity and sound judgment to deliver reliable, scalable solutions. This role is responsible for developing and supporting technology solutions to advance the Digital applications by using the latest technology, integrating with multiple data sources, and solving complex problems. The IT Engineer IV will work with a team of developers and interact closely with business subject matter experts to design and build solutions that help Medica members, providers and brokers do business with us using our portals.
Now Responsibilities: We'll list bullet points under each accountability maybe as subheadings? But spec says use for section headings only. Within responsibilities we can have - items. Could group by accountability but still just list items.
We need to preserve all substantive info: So list each bullet from the Key Accountabilities sections.
Let's extract bullet-like sentences:
Solution Design, Implementation, & Quality:
- 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
Systems Engineering & Operations:
- 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.
Incident & Problem Management:
- 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.
Security, Compliance, & Risk Management:
- 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.
Documentation, Knowledge Sharing, & Collaboration:
- 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.
Other Duties as assigned:
- 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
We'll put all these as
- items.
Now Requirements: Required Qualifications bullet list:
- Bachelor's degree or equivalent experience in related field
- 5+ years of product related work experience beyond degree
- Proficient with Java and React
Now Qualifications: Preferred Qualifications bullet list:
- Experience converting applications from .Net to Java
- Experience or exposure to Jireh
- Healthcare industry experience
- Analytical and systems thinking
- Strong communication, negotiation, and stakeholder alignment skills
Now Skills: Could list technical skills derived: Java, React, Oracle, SQL Server, SQL, Azure DevOps, GitHub, Jenkins, CI/CD, Test-Driven Development, change management, monitoring/logging, security controls (least privilege, MFA, certificate management), AI/AI, documentation, agile rituals, etc. But we must not invent or summarize away detail; we can list them as they appear in responsibilities. Might be okay to create a Skills section summarizing those. However we risk summarizing. But we can list them as bullet points derived directly from text, not adding new. Let's extract distinct skills mentioned:
- Java
- React
- Oracle
- SQL Server
- SQL queries
- Azure DevOps (ADO)
- GitHub
- Jenkins
- CI/CD pipeline tools
- Test-Driven Development (TDD)
- Change management processes
- Monitoring and logging
- Identity, access, endpoint controls (least privilege, MFA, certificate management)
- Patching, configuration hardening, dependency updates
- Data protection and logging standards
- Artificial Intelligence/AI (foundational understanding)
- Code reviews, office hours, knowledge sessions (mentoring)
- Agile team rituals (standups, retros, sprint planning, demos, backlog refinement, PI planning)
- UI/UX collaboration
- Cloud platforms (end-to-end application building)
- Object-oriented code
We could list these as skills. It's not inventing; it's extracting. We'll put them in
- .
Now Benefits: paragraph about total rewards package: "In addition to compensation, Medica offers a generous total rewards package that includes competitive medical, dental, vision, PTO, Holidays, paid volunteer time off, 401K contributions, caregiver services and many other benefits to support our employees."
We'll put that as
.
Now Pay: paragraph about salary range: "The full salary grade for this position is $100,300 - $172,000. While the full salary grade is provided, the typical hiring salary range for this role is expected to be between $100,300 - $150,465. Annual salary range placement will depend on a variety of factors including, but not limited to, education, work experience, applicable certifications and/or licensure, the position's scope and responsibility, internal pay equity and external market salary data."
We'll put as
.
Now Schedule: paragraph about office role: "This position is an Office role, which requires an employee to work onsite, on average, 3 days per week. We are open to candidates located near one of the following office locations: Minnetonka MN, Madison WI, Omaha NE, and St. Louis MO."
for prose. We must not create sections with filler like "commensurate with experience". We have actual content for each. We need to decide which sections to include: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. All have content. We must not repeat job title as heading. The job title is "Technology Engineer" maybe "Lead Tech Software Engineer" etc. We'll not include. We'll output HTML fragment only. Let's craft. First, About the role: combine the initial paragraphs about Medica and role summary. Could be two paragraphs. We'll put
About the role
thenMedica is a nonprofit health plan with more than a million members that serves communities in Minnesota, Nebraska, Wisconsin, Missouri, and beyond. We deliver personalized health care experiences and partner closely with providers to ensure members are genuinely cared for. We're a team that owns our work with accountability, makes data-driven decisions, embraces continuous learning, and celebrates collaboration — because success is a team sport. It's our mission to be there in the moments that matter most for our members and employees. Join us in creating a community of connected care, where coordinated, quality service is the norm and every member feels valued.
Then another paragraph for role summary:We are seeking a talented and motivated Technology Engineer to join our Member Portal 2.0 Team. The Lead Tech Software Engineer serves as an experienced technical professional responsible for the design, implementation, support, and continuous improvement of enterprise technology solutions within assigned areas of responsibility. This role handles complex assignments with limited supervision and team autonomy, providing clear communication, interpretations, and technical guidance within their area of specialty. The engineer applies developing professional knowledge to influence functional objectives and contribute to effective team practices. With growing decision‑making authority, the position exercises creativity and sound judgment to deliver reliable, scalable solutions. This role is responsible for developing and supporting technology solutions to advance the Digital applications by using the latest technology, integrating with multiple data sources, and solving complex problems. The IT Engineer IV will work with a team of developers and interact closely with business subject matter experts to design and build solutions that help Medica members, providers and brokers do business with us using our portals.
Now Responsibilities: We'll list bullet points under each accountability maybe as subheadings? But spec says use for section headings only. Within responsibilities we can have - items. Could group by accountability but still just list items.
We need to preserve all substantive info: So list each bullet from the Key Accountabilities sections.
Let's extract bullet-like sentences:
Solution Design, Implementation, & Quality:
- 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
Systems Engineering & Operations:
- 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.
Incident & Problem Management:
- 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.
Security, Compliance, & Risk Management:
- 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.
Documentation, Knowledge Sharing, & Collaboration:
- 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.
Other Duties as assigned:
- 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
We'll put all these as
- items.
Now Requirements: Required Qualifications bullet list:
- Bachelor's degree or equivalent experience in related field
- 5+ years of product related work experience beyond degree
- Proficient with Java and React
Now Qualifications: Preferred Qualifications bullet list:
- Experience converting applications from .Net to Java
- Experience or exposure to Jireh
- Healthcare industry experience
- Analytical and systems thinking
- Strong communication, negotiation, and stakeholder alignment skills
Now Skills: Could list technical skills derived: Java, React, Oracle, SQL Server, SQL, Azure DevOps, GitHub, Jenkins, CI/CD, Test-Driven Development, change management, monitoring/logging, security controls (least privilege, MFA, certificate management), AI/AI, documentation, agile rituals, etc. But we must not invent or summarize away detail; we can list them as they appear in responsibilities. Might be okay to create a Skills section summarizing those. However we risk summarizing. But we can list them as bullet points derived directly from text, not adding new. Let's extract distinct skills mentioned:
- Java
- React
- Oracle
- SQL Server
- SQL queries
- Azure DevOps (ADO)
- GitHub
- Jenkins
- CI/CD pipeline tools
- Test-Driven Development (TDD)
- Change management processes
- Monitoring and logging
- Identity, access, endpoint controls (least privilege, MFA, certificate management)
- Patching, configuration hardening, dependency updates
- Data protection and logging standards
- Artificial Intelligence/AI (foundational understanding)
- Code reviews, office hours, knowledge sessions (mentoring)
- Agile team rituals (standups, retros, sprint planning, demos, backlog refinement, PI planning)
- UI/UX collaboration
- Cloud platforms (end-to-end application building)
- Object-oriented code
We could list these as skills. It's not inventing; it's extracting. We'll put them in
- .
Now Benefits: paragraph about total rewards package: "In addition to compensation, Medica offers a generous total rewards package that includes competitive medical, dental, vision, PTO, Holidays, paid volunteer time off, 401K contributions, caregiver services and many other benefits to support our employees."
We'll put that as
.
Now Pay: paragraph about salary range: "The full salary grade for this position is $100,300 - $172,000. While the full salary grade is provided, the typical hiring salary range for this role is expected to be between $100,300 - $150,465. Annual salary range placement will depend on a variety of factors including, but not limited to, education, work experience, applicable certifications and/or licensure, the position's scope and responsibility, internal pay equity and external market salary data."
We'll put as
.
Now Schedule: paragraph about office role: "This position is an Office role, which requires an employee to work onsite, on average, 3 days per week. We are open to candidates located near one of the following office locations: Minnetonka MN, Madison WI, Omaha NE, and St. Louis MO."
- .
Now Benefits: paragraph about total rewards package: "In addition to compensation, Medica offers a generous total rewards package that includes competitive medical, dental, vision, PTO, Holidays, paid volunteer time off, 401K contributions, caregiver services and many other benefits to support our employees."
We'll put that as
. Now Pay: paragraph about salary range: "The full salary grade for this position is $100,300 - $172,000. While the full salary grade is provided, the typical hiring salary range for this role is expected to be between $100,300 - $150,465. Annual salary range placement will depend on a variety of factors including, but not limited to, education, work experience, applicable certifications and/or licensure, the position's scope and responsibility, internal pay equity and external market salary data." We'll put as
. Now Schedule: paragraph about office role: "This position is an Office role, which requires an employee to work onsite, on average, 3 days per week. We are open to candidates located near one of the following office locations: Minnetonka MN, Madison WI, Omaha NE, and St. Louis MO."