Rust & Java Developer

Linkare TI

Lisboa

Híbrido

EUR 65 000 - 90 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Private health care
Flexible work model
Training program
Mentoring program
Equipment provided

Resumo da oferta

Linkare TI is seeking a Rust and Java Developer to design, develop, and maintain reliable software solutions across national and international projects. You will work with Rust as the primary language and Java as a key complement, leveraging AI tools like Cursor.ai and operating in cloud-native environments.

You will contribute to software architecture, APIs, and CI/CD pipelines, while maintaining high quality through reviews, testing, and documentation.

Qualificações

  • Academic degree in an ICT-related field.
  • Minimum 4 years of professional software engineering experience.
  • Solid hands-on experience developing production-grade applications in Rust.
  • Knowledge and experience with Java (e.g., Spring Boot, Quarkus, or Jakarta EE).
  • Experience with Docker and Kubernetes is a plus.
  • Experience working with AI coding tools like Cursor.ai, Claude Code, or Codex.
  • Familiarity with CI/CD tools like Jenkins, GitHub, GitLab, Maven, and SonarQube.
  • Knowledge and experience with BDD is a plus.
  • Good understanding of relational and non-relational databases.
  • Portuguese and English fluency is mandatory.

Responsabilidades

  • Design, develop, and maintain reliable software solutions using Rust, with Java as a major complementary technology.
  • Work with AI coding tools like Cursor.ai.
  • Contribute to software architecture and technical decisions.
  • Develop new features and improve existing systems.
  • Design and implement APIs, services, and integrations.
  • Write clean, testable production-grade code.
  • Participate in code reviews and technical discussions.
  • Identify pragmatic technical solutions and evaluate trade-offs.
  • Troubleshoot performance, concurrency, and reliability issues.
  • Work with containerized apps and cloud-native environments.
  • Contribute to automated testing, CI/CD pipelines, and quality practices.
  • Collaborate using Agile methodologies and produce clear documentation.

Conhecimentos

Rust
Java
Docker
Kubernetes
Cursor.ai
CI/CD
BDD
Databases
English
Portuguese

Formação académica

ICT-related degree

Descrição da oferta de emprego

Would you like to start a new journey as a Rust and Java Developer? Are continuous learning and achieving excellence your everyday goals? Are you an open source enthusiast? Would you like to work on large-scale national and international projects?

Join our team! Linkare is an IT service provider based in Portugal and Belgium, with customers & projects in several countries. Our mission is to innovate and excel in the creation and development of digital solutions and services to boost our clients’ growth, transformation, and competitiveness.

What do we offer?
  • Positive People Experience: a great place to work, learn, and grow;
  • Employment contract adjusted to your needs: full-time job and employment contract;
  • Attractive salary package: including private health care insurance and other benefits;
  • Flexible working model: autonomy to choose between hybrid or remote options, with no mandatory office days, although you are always welcome in our offices;
  • eKademy training program: in-house training sessions and access to learning platforms;
  • M&Ms mentoring program: a mentor to support you with your onboarding, integration, and career development;
  • Team gatherings: regular team building events in our offices’ breakrooms;
  • Regular feedback: constructive feedback to continuously develop your technical skills;
  • Equipment provided: notebook and all the tools you need to do your best work.
What will you do?
  • Designing, developing, and maintaining reliable software solutions using Rust, with Java being an important complementary technology;
  • Working with AI coding tools like Cursor.ai;
  • Contributing to software architecture and technical decision-making;
  • Developing new features and continuously improving existing systems;
  • Designing and implementing APIs, services, and system integrations;
  • Writing clean, maintainable, testable, and production-grade code;
  • Participating in code reviews and technical discussions;
  • Identifying pragmatic technical solutions and evaluating engineering trade-offs;
  • Troubleshooting performance, concurrency, reliability, and integration issues;
  • Working with containerized applications and cloud-native environments;
  • Contributing to automated testing, CI/CD pipelines, and software quality practices;
  • Working collaboratively using Agile methodologies;
  • Producing clear and effective technical documentation.
What do we expect from you?
  • Academic degree in an ICT-related field;
  • Minimum 4 years of professional software engineering experience;
  • Solid hands-on experience developing production-grade applications in Rust. Good understanding of the Rust ecosystem, including Cargo, ownership and borrowing, error handling, async programming, concurrency, testing, and idiomatic Rust development;
  • Knowledge and experience with Java (e.g., with Spring Boot, Quarkus, or Jakarta EE);
  • Experience with Docker and Kubernetes is a plus;
  • Experience working with AI coding tools like Cursor.ai, Claude Code, or Codex;
  • Familiarity with CI/CD tools like Jenkins, GitHub, GitLab, Maven, and SonarQube;
  • Knowledge and experience working with BDD (Behavior-Driven Development) is a plus;
  • Good understanding of database systems, both relational and non-relational;
  • Willing to learn and adopt best practices and emerging technologies;
  • Team spirit and orientation towards excellence;
  • Professional fluency in Portuguese and English is mandatory.
Where and when

You need to be based in Portugal, preferably Lisbon or Coimbra areas.

Asap upon selection.

Upcoming steps

The selection process includes a screening interview and a technical assessment.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Software Engineer [Java, Web & Kubernetes]
Software Engineer [Java, Web & Kubernetes]

Linkare TI • Lisboa

Híbrido
EUR 40 000 - 70 000
Private health care insurance
eKademy training program
M&Ms mentoring program
+1
Java Developer (Hybrid@Lisbon)
Java Developer (Hybrid@Lisbon)

Bee Engineering ICT • Lisboa

Presencial
EUR 42 000 - 70 000
Health & dental
Continuous learning
Partnerships discounts
+6
Java Software Engineer
Java Software Engineer

Affinity • Porto

Híbrido
EUR 35 000 - 60 000
Career and training plans
Access to various community activities
Discounts and partnerships
Software Engineer – Backend and Data & AI (all genders) Porto, Lisbon
Software Engineer – Backend and Data & AI (all genders) Porto, Lisbon

valantic GmbH • Porto, Lisboa

Híbrido
EUR 45 000 - 75 000
Java Developer
Java Developer

Consort Group • Lisboa

Híbrido
EUR 35 000 - 50 000
Health insurance
Pension plan
Continuous training opportunities
Full Stack Engineer
Full Stack Engineer

act digital • Lisboa

Presencial
EUR 35 000 - 55 000
Java Software Engineer
Java Software Engineer

Affinity • Lisboa

Híbrido
EUR 35 000 - 55 000
Career and training plan
Community activities
Employee discounts
Developer Java Spring / SQL
Developer Java Spring / SQL

Consort Group • Porto

Híbrido
EUR 35 000 - 55 000
Health insurance
Continuous training opportunities
Pension plan
Generative AI Engineer
Generative AI Engineer

Affinity • Lisboa

Híbrido
EUR 60 000 - 90 000
Java Developer
Java Developer

Randstad Portugal • Portugal

Presencial
EUR 40 000 - 60 000
Continuous professional development opportunities
Collaborative work environment