Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Senior Java Developer

🟥 Senior Java Developer

Cluj-Napoca

Full time, Onsite

We are looking for an experienced Senior Java Developer ( Microservices & Spring Boot)with a strong background in building scalable  and high-performance microservices architectures.

 

🔴 Key Responsibilities:

•       Design, develop, and maintain RESTful microservices using Java 8+  and Spring Boot/Cloud.

•       Drive the transition from monolithic to microservices architectures, ensuring smooth integration and scalability.

•       Implement and manage authentication and authorization mechanisms, including OAuth and IDPs (e.g., KeyCloak).

•       Lead API development and management using tools like OpenAPI, Swagger, and Spectral.

•       Manage and optimize CI/CD pipelines with Kubernetes or OpenShift for continuous deployment and integration.

•       Apply Object-Oriented Design (OOD), Domain-Driven Design (DDD), and Object-Oriented Analysis (OOA) principles in daily tasks.

•       Utilize architectural patterns such as Decomposition, Saga, Circuit Breaker, and Access Control List (ACL) for scalable, robust solutions.

•       Develop and manage databases with PostgreSQLor Oracle.

•       Containerize applications using Docker or Podman, and orchestrate with Helm.

•       Use Gradle and Maven for build management.

•       Implement Vulnerability Management using tools like NexusIQ, JFrog Xray, Artifactory, SonarQube, or Fortify to ensure secure development practices.

•       Establish Monitoring & Observability using tools like Grafana, ELK, and Prometheus to ensure system health and performance.

•       Work within Agile (Scrum) teams to deliver high-quality software.

 

🔴 What will drive your success?

•       5+ years of experience as a Java Developer, with a focus on Spring Boot/Cloud.

•       Strong experience with Java 8+, building RESTful APIs, and microservices architectures.

•       Expertise in API management, including OpenAPI, Swagger, and Spectral.

•       Hands-on experience with Kubernetes/OpenShift, Docker, and CI/CD pipelines.

•       Familiarity with authentication/authorization mechanisms (OAuth, IDPs like KeyCloak).

•       Experience with architectural patterns (Decomposition, Saga, Circuit Breaker, ACL).

•       Solid understanding of database management with PostgreSQL or Oracle.

•       Proven ability to implement secure, scalable software using vulnerability management tools.

•       Strong familiarity with Agile (Scrum) software development methodologies.

 

 

🔴 Nice to Have:

•       Knowledge of Reactive development, functional programming, and Reactive streams.

•       Experience with API (micro) Gateways.

•       Understanding of DevOps, Cloud Hosting, and Cloud Deployment practices.

•       Knowledge of Data Modelling and Database Design.

•       Familiarity with Sprint Integration and Terraform.

•       Certified Spring Professional certification is a plus.

 

 

If you're interested in this opportunity, please apply or send your CV to: IT@brainsconsulting.ro (mailto:IT@brainsconsulting.ro)

 

Formular de aplicare

×
 Browse …
in format .doc, .pdf, .txt (max. 1 MB)
Sunt de acord ca Brains Consulting SRL să utilizeze și să stocheze datele introduse de mine, conform prevederilor GDPR.

Recomandări de la Clienții și Candidații noștri

Blog

Cum să construiești echipe de vânzări la nivel național în 2025

Cum să construiești echipe de vânzări la nivel național în 2025   Adaptabilitate. Tehnologie. Oameni potriviți.   Într-un context economic marcat de digitalizare accelerată și competiție tot mai acerbă, construirea unei echipe de vânzări eficiente la nivel național nu mai este doar o chestiune de recrutare. Este o strategie completă, bazată pe date, leadership și […]

vezi mai multe articole aici

Parteneri

URMĂRIȚI-NE PE SOCIAL MEDIA

Brains Consulting SRL
str. J.H. Pestalozzi, nr. 3-5, cam 207
Timisoara, Romania

sediul social:
str. Dreptatea, nr.16, ap. 11
Timisoara, Romania

Email: office @ brainsconsulting.ro
Phone: 0040 729 478762

Web Design by Dow Media | Gazduire Web BanatHost.ro

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram