Java Software Engineer

Detalhes da Vaga

Location: Portugal, Lisbon

Type of employment: permanent

language: English

Key words: Java Backend, clean code, solid principles, multiple projects, Spring Boot, MongoDB, Confluent Kafka, Azure Devops, Keycloak etc.

If you are an experienced Senior Backend Developer who would like to build scalable, high-performance applications this job position is for you! In this role, you will leverage your expertise in Java and modern backend frameworks to design, develop, and maintain robust backend solutions. If you're passionate about microservices and cloud-native solutions, this is an excellent opportunity to make a significant impact.

Tasks

Develop and maintain backend applications using Java and Spring Boot

Design, implement, and manage relational database structures with PostgreSQL and NoSQL data stores using MongoDB

Work with Confluent Kafka and K Streams to manage real-time event streaming and data processing

Utilize Docker for containerization and Kubernetes for orchestration to ensure scalable and resilient deployments

Set up and optimize CI/CD pipelines with Azure DevOps

Ensure secure user management and identity brokerage using Keycloak

Collaborate with frontend developers, product owners, and other stakeholders to deliver high-quality software solutions

Requirements

3+ years of experience in backend development, primarily with Java and Spring Boot

Strong understanding of relational databases (PostgreSQL) and NoSQL databases (MongoDB)

Hands-on experience with Kafka , including KStreams, for event streaming

Proficiency in containerization with Docker and orchestration with Kubernetes

Experience with CI/CD tools, particularly Azure DevOps

Familiarity with Keycloak or similar identity management solutions

Knowledge of microservices architecture and cloud-native application development is a plus

Strong problem-solving skills, with the ability to work independently and as part of a team

Benefits

Competitive salary and benefits package

Opportunities for professional growth and continuous learning

A collaborative work environment with a dedicated and passionate team

Flexible working arrangements, including remote work options

#J-18808-Ljbffr


Salário Nominal: A acordar

Fonte: Allthetopbananas_Ppc

Função de trabalho:

Requisitos

Enterprise Business Development Manager

Job Description This is an exciting opportunity at a well-established international telecommunication company, r esponsible for selling functions to enterpri...


Elp Consult Ltd. - Lisboa

Publicado 21 days ago

Java Software Engineer

Location: Portugal, Lisbon Type of employment: permanent language: English Key words: Java Backend, clean code, solid principles, multiple projects, Spring B...


Pertemps Erp - Lisboa

Publicado 6 days ago

Senior Fullstack Developer (Python & Javascript)

Noesis is looking for professionals with the following profile: Bachelor's degree or higher in Information Technology or Computer Engineering or related fiel...


Noesis - Lisboa

Publicado 21 days ago

Back End Developer

Join my client's team, where innovation and growth are at the core of everything they do! They are driving the future of enterprise software with new product...


Pertemps Erp - Lisboa

Publicado 6 days ago

Built at: 2024-11-22T05:24:41.044Z