Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Java Developer

Nbcc Consulting

Lisboa

Híbrido

EUR 40 000 - 60 000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A technology consulting firm in Lisbon is seeking a Java Developer to design and maintain applications, focusing on Java technologies and microservices. The ideal candidate will have over 4 years of experience and fluency in Portuguese and English. This hybrid role requires problem-solving skills and expertise in system integration. Competitive remuneration and a dynamic work environment are offered.

Qualificações

  • 4+ years of experience in Java development.
  • Experience with microservices using RESTful APIs.
  • Fluency in Portuguese and English (minimum C1).

Responsabilidades

  • Design, develop, and maintain applications using Java technologies.
  • Work on international financial projects.
  • Integrate systems using IBM AppConnect and IBM MQ.

Conhecimentos

Java development
Microservices
SQL
RESTful APIs
Problem-solving

Formação académica

Bachelor's degree in Computer Science or related field

Ferramentas

IBM AppConnect
Git
Spring
Descrição da oferta de emprego
Java Developer – Lisbon, Portugal

Job Title: Java Developer

Location: Lisbon, Portugal

Work Regime: Full‑time & Hybrid (3x office days)

Overview / Summary: We are looking for a Java Developer to join a project in Lisbon. The candidate should have vast experience with Java technologies and microservices and strong problem‑solving skills.

Responsibilities and Tasks:

  • Design, develop, and maintain multiple applications for system integration using Java technologies.
  • Work on international financial projects, ensuring performance, scalability, and security.
  • Integrate systems using IBM AppConnect and IBM MQ.
  • Write clean, maintainable code, participate in code reviews, and follow best practices.

Mandatory Requirements:

  • 4+ years of experience in Java development.
  • Experience with Java, SQL, Spring, and non‑relational databases.
  • Experience with microservices using RESTful APIs.
  • Practice with IBM AppConnect and MQ.
  • Familiarity with software development lifecycle, Git, and agile methodologies.
  • Fluency in Portuguese and English (minimum C1).

Benefits:

Our company does not sponsor work visas or work permits. All applicants must have the legal right to work in the country where the position is based. Only candidates who meet the required qualifications and match the profile requested by our clients will be contacted.

Java/Spark Developer – Lisbon, Portugal

Job Title: Java/Spark Developer

Location: Lisbon, Portugal

Work Regime: Hybrid (2 days at the client’s office)

About the Role: Design and develop cloud‑native solutions with a focus on data processing, leveraging modern frameworks, cloud platforms, and containerized environments.

Key Responsibilities:

  • Design, develop, and optimize applications in Java/J2EE, focusing on data processing and performance tuning.
  • Build and maintain Apache Spark pipelines and integrations.
  • Contribute to solution design, applying proven patterns and avoiding anti‑patterns.
  • Work with cloud‑native applications using Docker & Kubernetes.
  • Develop and maintain robust CI/CD pipelines using modern tools.
  • Collaborate with cross‑functional teams to ensure scalable and efficient data solutions.

Must‑Have Skills:

  • 3+ years of experience with Apache Spark.
  • Strong experience in Java/J2EE 9, Spring, Spring MVC.
  • Advanced knowledge of Java features (lambdas, streams, futures).
  • Transactional SQL and Spark SQL expertise.
  • Experience with relational databases (PostgreSQL, Oracle ExaCC).
  • Familiarity with object storage solutions (S3).
  • Proficiency with Docker, Kubernetes for container orchestration.
  • Hands‑on experience with CI/CD tooling (Maven, GitLab, ArgoCD, Liquibase).

Advantages of Joining MoOngy:

International Mobility: Access to dedicated international mobility department.

Career Development: Projects with cutting‑edge technologies.

Continuous Learning: Ongoing training and certifications.

Personal Growth: Exchange of best practices.

Global Citizen: Network of companies across Europe.

Software Engineer (.NET) – Lisbon, Portugal

Job Title: Software Engineer (.NET)

Location: Lisbon, Portugal

Work Regime: Full‑time & Hybrid (2–3 office days)

Overview / Summary: Strong experience in event‑driven architectures, event sourcing, and data streaming. Develop and maintain microservices, implement reliable event‑driven solutions.

Responsibilities and Tasks:

  • .NET Core (version 6 or above) – design and develop event‑driven solutions.
  • Produce and consume events, handle failures, ensure reliability (at‑least‑once delivery, retries,empotency).
  • Use data streaming technologies such as Kafka Streams, ksqlDB, or Spark Streaming.
  • Operate within Azure cloud environments.

Mandatory Requirements:

  • Very good knowledge of .NET Core (version 6 or above).
  • Experience with microservices development and APIs.
  • Understanding of SOLID, DDD or Clean Architecture.
  • Excellent understanding of relational databases and Entity Framework.
  • Experience with Azure, Kubernetes, and Git Azure DevOps.
  • KAFKA, Kubernetes.

Benefits:

Our company does not sponsor work visas or work permits. All applicants must have the legal right to work in the country where the position is based.

Lead Java/React.js Software Developer – Lisbon, Portugal

Job Title: Lead Java/React.js Software Developer

Location: Lisbon, Portugal

What you will do:

  • Create interfaces to backend systems using Java and SpringBoot.
  • Configure user interfaces and take care of on‑premise installation.
  • Work with latest Smart Glasses and other wearable devices.
  • Technical consulting for customers.
  • Support user acceptance and system integration tests.
  • Execute roll‑out at customer site.
  • Take on bug‑fixing during hyper‑care phase and handover to support team.
  • Work independently on projects and be responsible for compliance with time and quality specifications.

Must haves:

  • University degree in computer science or related subject.
  • Familiar with API designs / specifications and XML / JSON.
  • Database experience like MySQL.
  • Fluency in English; further languages a plus.
Embedded Software Engineer – Lisbon, Portugal

Job Title: Embedded Software Engineer

Location: Lisbon, Portugal

Responsibilities:

  • Develop and program microcontrollers for IoT devices.
  • Design and implement embedded software libraries.
  • Define state machines and flow diagrams for system logic.
  • Execute software verification and validation campaigns.
  • Work with real‑time operating systems (FreeRTOS).

Profile:

  • Graduate in telecommunications, industrial or electronics engineering.
  • 1–3 years of related experience.
  • Experience in embedded software development (C/C++, Python).
  • Experience in firmware for low‑power devices.
  • Experience working on GitHub or other code repositories.
  • Full professional proficiency in English.
  • Educational MSc level.

Location: Lisbon, metropolitan area.

Hybrid Work: Yes.

Full Time: Yes.

Java Software Engineer – Lisbon, Portugal

Job Title: Java Software Engineer

Location: Lisbon, Portugal

Responsibilities:

  • Participate in the development effort of the project, focusing on Spring Boot.
  • Act as a liaison between stakeholders to align expectations, negotiate deadlines, and provide regular progress updates.
  • Ensure the team lead is aware of risks, dependencies, blockers, and mitigation efforts.
  • Guarantee high‑quality deliverables produced on schedule.
  • Make sound architectural decisions to ensure robust and scalable solutions.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • Proven expertise in Spring Boot, microservices development, database integration, RESTful API development.
  • Solid knowledge of architecture design patterns, DevOps/CI‑CD, Git, testing, build tooling, observability, caching, message queuing, Scrum tools/methodology.
  • Excellent communication skills.
  • Technology‑driven and motivated by challenges.
  • Proficiency in English.
  • EU citizenship or Portuguese working visa / residency.
  • Availability to go to the office once or twice per week.

Nice to Have:

  • Cloud experience (Azure, AWS, or GCP).

Employment Equity Statement: We are an equal opportunity employer and do not discriminate. All applications will be considered, and no discrimination for any reason will be tolerated.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.