Transformation, adaptability and innovation are part of our DNA.
We're passionate about technology and we want to be part of your story.
Do we share the same passion?
You've come to the right place, Smart.
We are seeking a highly skilled Senior Java Consultant to join our team and support the design, development, and optimization of enterprise-level applications.
The consultant will play a key role in implementing backend services, APIs, and DevOps practices, ensuring scalable, secure, and high-quality software delivery.
Key Responsibilities
Design, develop, and maintain backend applications using Java (Spring/Spring Boot).
Build and integrate APIs and web services (SOAP, REST, XML, JSON, OpenAPI/Swagger).
Manage and optimize Oracle database queries and structures.
Implement DevOps practices using Jenkins, Git, and test automation tools.
Develop and deploy solutions in containerized environments (Docker, Kubernetes, OpenShift).
Collaborate in the design and implementation of RESTful APIs and microservices architectures.
Required Skills & Experience
Backend: Strong expertise in Java (min. 4 years), Spring, and Spring Boot .
Database: Solid experience with Oracle databases .
Cloud: GCP
APIs & Web Services: SOAP, REST, XML, JSON, OpenAPI/Swagger.
DevOps: Jenkins, Git, automation testing frameworks.
Containerization & Orchestration: Familiarity with OpenShift, Docker, Kubernetes
What will you find at SMART?
A dynamic, hard-working and co-operative team;
Career plan and defined objectives;
Initial and ongoing training ;
Follow-up meetings and performance appraisals;
Business bonuses;
Personal and family benefits;
Numerous events, partnerships and internal dynamics;