🟥 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
📢 Dragi Infirmieri / Îngrijitori vorbitori de limba engleză, avem vești importante pentru voi! 🌍 Vă invităm să participați la webinarul "Welcome Professionals from ROI", care va avea loc vineri, 20 Decembrie, la ora 14:00 (ora României). 👩⚕️👨⚕️ În cadrul acestui eveniment, veți avea ocazia să aflați informații valoroase despre oportunitățile de muncă disponibile în […]
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