Point your AI agent at freehire and let it find you a job.

Get the CLI →

Avance Consulting

NewBe an early applicant

Java Software Engineer

Posted 2 views
Discussion

Summary

Java Software Engineer designing and owning end-to-end solutions for claims management systems. The role involves translating business requirements into technical designs, defining system architecture, and developing maintainable code with a focus on CI/CD and automated testing.

Position: Java Software Engineer

Location: Madrid, Spain

Job Type: Permanent

Job Mode: Hybrid - 3 days onsite and 2 days remote in a week


Skills / Responsibilities:


• Design and own end-to-end solutions for claims management systems

• Translate business requirements from claims operations into scalable technical designs

• Define system architecture, integration patterns, and data flow with upstream/downstream systems (policy, payments, third-party vendors)

• Ensure solutions meet performance, security, scalability, and compliance standards

• Guide QA and peers on claims-specific logic and edge cases

• Align technical solutions with claims operational workflows

• Develop and review high-quality, maintainable, and secure code

• Perform and lead code reviews

• Write unit, integration, and automated tests

• Support reporting, MI, and analytics needs

• Participate in incident management and root cause analysis

• Provide effort estimates and technical feasibility assessments

• Improve deployment of pipelines (CI/CD)


Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available