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. ...
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.
Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.
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.
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.
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.
🟥 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
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 […]
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