Join Intelcia Tech and transform the future of IT with us! Intelcia Tech is a leading player in IT outsourcing and digital transformation. With over 20 years of expertise, we currently operate in 5 strategic areas: Infrastructure, Cloud, Application Solutions, Cybersecurity, Data, and AI.
As part of the development of our projects, we are looking for a Java & PL/SQL Expert who will be responsible for the quality of our applications.
Your missions will consist of:
- Design, develop and maintain robust and high-performance backend applications in a Java/Spring environment.
- Ensure optimal interfacing between the application layer (Java) and the database (Oracle).
- Develop and optimize the data layer: packages, procedures, functions and triggers in PL/SQL.
- Perform end-to-end performance analyses (Java code, SQL queries & PL/SQL processing), diagnose slowdowns and propose tuning solutions.
- Implement good development practices (Clean Code, TDD, code reviews) and structuring.
- Manage the application lifecycle: participate in the acceptance testing, performance testing and production deployment phases.
- Write the technical documentation associated with the developments carried out.
Comp tences Techniques
- Java & Spring Framework Expertise: Advanced Java proficiency: very good level of development (Java 11, 17 or higher). Spring Framework Expertise: Spring Boot, Spring Core, Spring Security, Spring Data.
- Architecture & Web Services: design and development of REST APIs / microservices.
- ORM & Data Access: mastery of JPA / Hibernate and fine integration with relational databases.
- Development tools: proficiency in Git, Maven...
- Database Expertise (Oracle & PL/SQL): Confirmed mastery of the PL/SQL language: packages, stored procedures, exception handling, cursors, associative tables.
- Good knowledge of SQL: DDL, DML, complex queries, joins, aggregates, subqueries, CTE.
- My proficiency with Oracle tools: SQL Developer, TOAD, etc.
Desired Candidate Profile
- Education: Bac + 5 (Master's degree or engineering school) in information systems
- Experience: Minimum 6 years in a similar position
- Rigour and precision: attention to detail and critical analytical skills.
- Autonomy: Able to manage priorities and work proactively.
- Communication: Excellent communication skills, both written and oral, to interact with technical and non-technical teams.
- Team spirit: enjoying collaboration and contributing to collective success.