




Job Summary: We are seeking a professional with experience in microservices development, Java 17+, databases, and agile methodologies, with emphasis on teamwork and problem-solving. Key Highlights: 1. Role focused on Microservices and SOA Architectures 2. Opportunity to work with JAVA 17+ and modern technologies 3. Emphasis on teamwork and professional development **Mandatory**: Microservices, GIT, strong Object-Oriented Programming (OOP) foundations, RESTful, solid relational database knowledge (primarily Oracle) and non-relational databases (REDIS), SOA Architectures, Web Services (SOAP), Web Servers/App Servers, IAM, API Gateway, **JAVA 17\+**, Agile framework (Scrum), Docker, Infrastructure and Networking **Desirable**: CloudNative, 12FactorApp, SSO, DevSecOps, OCP/Kubernetes. **OCP à Openshift Container Platform** **Specific Details:** **1\. Integrated Development Environment (IDE)** **2\. Build and Dependency Management Tools** * Maven **3\. Version Control** * **Git** **4\. Web Development Frameworks** * Spring Framework * Quarkus (desirable) **5\. Database and Persistence** * Hibernate/JPA (Java Persistence API) * Oracle (package handling, functions, procedures, anonymous blocks, transactions) * Sybase (functions, procedures, anonymous blocks, transactions) **6\. Microservices and Inter-Service Communication** * Spring Boot * IBMMQ or RabbitMQ * REST/JSON **7\. Testing and Quality Assurance** * JUnit * Mockito * SonarQube **8\. Deployment and Continuous Delivery (CI/CD)** * Openshift * Docker * Kubernetes **9\. Security** * Spring Security * OAuth2 / JWT (JSON Web Tokens) * SLF4J \+ Logback/Log4j **10\. API Management** * Swagger/OpenAPI * Postman * SOAPUI **11\. Virtualization and Cloud** * OpenShift **12\. Asynchronous Task Management** * Quartz Scheduler * Spring Scheduling * What is the expected level of experience in cloud environments, ranked by proficiency? **Basic**, desirable **Intermediate** * Is experience in data modeling required? 3+ years generating ER diagrams * **Soft skills:** **Personal** * Responsibility * Commitment * Motivation * Professionalism * Critical thinking **Social** * Teamwork * Communication * Assertiveness * Integration * Empathy **Methodological** * Organization * Adaptability * Problem solving * Analytical thinking * Resilience


