🟥 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
DOCTORS IN IRELAND IMC Registration step- by- step Any doctor wishing to practise medicine in the Republic of Ireland must register with the Medical Council. It is an offence to practise within the State while unregistered, with the exception of administering first aid or visiting European Economic Area (EEA) registered doctors attending in […]
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