Java / C++ / Linux Developer - Market Risk - Qaracter - Beyond Your Challenge

Qaracter Beyond your Challenge
Málaga, Spain
6 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Agile Methodology Artificial Intelligence Automation of Tests C++ (Programming Language) Code Review Continuous Integration Software Debugging Linux Programming Tools Scrum Methodology Software Engineering
+4 more
Software Vulnerability Management Java Application Server GitHub Copilot Software Version Control

Job description

Are you a software developer with experience inJava, C++, and Linuxand an interest inMarket Risk?Do you enjoy working close to the engine, investigating complex calculations, debugging technical issues, and contributing to targeted developments?AtQaracter, we’re looking for aJava / C++ Developerto join a technology team working on financial risk solutions.You will combine Java development with C++ debugging and troubleshooting, helping ensure the reliability, performance, and security of critical risk applications.This is an excellent opportunity for developers who enjoy solving complex technical problems, working with financial systems, and gaining deeper exposure toMarket Riskenvironments.? What You’ll DoDevelop and maintain Java applications, implementing targeted developments and addressing identified vulnerabilities.Debug and analyzeC++ engine tracesto investigate calculation discrepancies, unexpected behavior, and technical errors.Perform small-scale developments and adjustments in C++ when required.Analyze and troubleshoot issues across both Java and C++ components.UseGitfor version control and collaborate with other developers throughout the development lifecycle.Work inLinuxenvironments, performing basic administration, troubleshooting, and application support tasks.Investigate technical incidents and help identify the root cause of calculation or application errors.Apply knowledge ofMarket Riskconcepts to understand and troubleshoot business and technical requirements.Participate in code reviews, technical discussions, testing, and maintenance activities.Work with AI-powered development tools such asDevinto support development and problem-solving activities.??What We’re Looking For2+ years of professional experiencein software development.Strong knowledge ofJava.Experience withC++, particularly for debugging and troubleshooting.Basic to intermediate knowledge ofLinuxenvironments.Experience withGitand version control workflows.Strong debugging and problem-solving skills across Java and C++ applications.Knowledge or experience inMarket Riskor financial risk systems.Ability to investigate application behavior through logs, traces, and debugging tools.Comfortable working on both development and maintenance tasks.English levelB2 or higheris highly valued.?Nice to HavePrevious experience working withMarket Risk engines or financial risk platforms.Experience troubleshooting complex numerical calculations or financial models.Familiarity with security practices and vulnerability remediation in Java applications.Experience with CI/CD environments and automated testing.Experience working with AI-assisted development tools such asDevin, GitHub Copilot, Claude Code, or similar.Knowledge of Agile methodologies such as Scrum or Kanban.Experience in banking, financial services, or consulting environments.?What We OfferOpportunity to work onfinancial technology and Market Risk projectsusing Java and C++.Exposure to complex risk engines and critical financial systems.Remote work model.Competitive salary and comprehensive benefits package.Training, certifications, and continuous learning opportunities.Flexible retribution options, including meal vouchers, transportation, childcare, and private health insurance.Collaborative, international, and technology-driven environment.Access to modern AI development tools and engineering practices.Opportunities for professional growth within an international consulting environment.?About QaracterQaracter is an international consulting firm providing business, financial, risk, technology, and operations advisory services.We combine deep industry knowledge with hands-on execution to deliver high-impact solutions tailored to our clients’ needs.With offices in Spain, Argentina, Mexico, Brazil, and the United States, and projects across Europe and the UK, we partner with leading organizations to solve complex business and technology challenges while fostering the professional growth of our teams.?Equal Opportunity StatementAt QARACTER Group, we are committed to ensuring equal opportunities and non-discrimination in all our processes, promoting an inclusive and diverse work environment.All applications are welcome regardless of sex, gender, gender identity or expression, sexual orientation, origin, ethnicity, age, disability, or any other personal or social condition, in line with our Plan de Igualdad and our commitment to equity.

Requirements

2+ years of professional experiencein software development. Strong knowledge ofJava. Experience withC++, particularly for debugging and troubleshooting. Basic to intermediate knowledge ofLinuxenvironments. Experience withGitand version control workflows. Strong debugging and problem-solving skills across Java and C++ applications. Knowledge or experience inMarket Riskor financial risk systems. Ability to investigate application behavior through logs, traces, and debugging tools. Comfortable working on both development and maintenance tasks. English levelB2 or higheris highly valued. ?Nice to Have Previous experience working withMarket Risk engines or financial risk platforms. Experience troubleshooting complex numerical calculations or financial models. Familiarity with security practices and vulnerability remediation in Java applications. Experience with CI/CD environments and automated testing. Experience working with AI-assisted development tools such asDevin, GitHub Copilot, Claude Code, or similar. Knowledge of Agile methodologies such as Scrum or Kanban. Experience in banking, financial services, or consulting environments.

Benefits & conditions

Opportunity to work onfinancial technology and Market Risk projectsusing Java and C++. Exposure to complex risk engines and critical financial systems. Remote work model. Competitive salary and comprehensive benefits package. Training, certifications, and continuous learning opportunities.

About the company

Flexible retribution options, including meal vouchers, transportation, childcare, and private health insurance. Collaborative, international, and technology-driven environment. Access to modern AI development tools and engineering practices. Opportunities for professional growth within an international consulting environment. ?About Qaracter Qaracter is an international consulting firm providing business, financial, risk, technology, and operations advisory services. We combine deep industry knowledge with hands-on execution to deliver high-impact solutions tailored to our clients’ needs. With offices in Spain, Argentina, Mexico, Brazil, and the United States, and projects across Europe and the UK, we partner with leading organizations to solve complex business and technology challenges while fostering the professional growth of our teams. ?Equal Opportunity Statement At QARACTER Group, we are committed to ensuring equal opportunities and non-discrimination in all our processes, promoting an inclusive and diverse work environment. All applications are welcome regardless of sex, gender, gender identity or expression, sexual orientation, origin, ethnicity, age, disability, or any other personal or social condition, in line with our Plan de Igualdad and our commitment to equity.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Comparing software developer hiring challenges across European markets

Rudi Bauer Rudi Bauer +3 · Cappuccino with HR

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:11 min

Understanding GitHub Copilot and core developer benefits

lgonta lgonta +1 · World Congress 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all