This job is no longer available
This job expired on 30/08/2026. It no longer accepts applications.
Java Software Engineer (Mid‑Level, Hybrid, Relocation to Portugal)
KCS iT · Grand Tunis Metropolitan Area
Job description
About the role
KCS IT is looking for a motivated Java Software Engineer to join its consulting team. The position is mid‑level, hybrid and includes relocation to Portugal. You will work on diverse client projects, delivering high‑quality Java solutions while collaborating with cross‑functional teams.
Key responsibilities
- Design, develop, and maintain Java 8+ applications using micro‑services architecture.
- Integrate front‑end components, preferably built with Angular.
- Implement CI/CD pipelines and ensure automated unit and functional testing.
- Work with relational databases such as SQL Server, PostgreSQL, and MySQL.
- Deploy and manage applications on cloud platforms (Azure or AWS).
- Participate in Agile ceremonies and contribute to continuous improvement.
Required profile
- Bachelor’s degree in Computer Science or a related field.
- Strong experience in Java development (Java 8+).
- Knowledge of front‑end frameworks, ideally Angular.
- Experience with micro‑services, CI/CD, and cloud environments.
- Fluent in English and French.
- Excellent problem‑solving and analytical abilities.
Required skills
- Java 8+
- Angular
- Micro‑services architecture
- CI/CD pipelines
- Unit and functional testing
- SQL Server, PostgreSQL, MySQL
- Azure or AWS
- Docker & Kubernetes (nice to have)
- GraphQL APIs (nice to have)
- Agile methodologies
What we offer
- Personalized career development and training programs.
- Opportunities to work on international projects, including Benelux.
- Flexible work arrangements: hybrid, remote or onsite options.
- Well‑being benefits such as nutrition support, psychologist sessions, medical appointments, yoga and personal training.
- Relocation assistance to Portugal.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Tunisia.
Salaries by job title
- Team Leader (m/f) - Vilanova Beja Jardim 28
- Technicien de Maintenance industrielle 14
- French-English Customer Support Associate 10
- Remote French Bilingual Customer Support Representative 10
- Responsable Ressources Humaines 10
- Responsable Maintenance 9
- Technicien maintenance industrielle 9
- Assistante administrative 9
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
KCS iT
Grand Tunis Metropolitan Area
Related job offers
-
Testeur Senior
PwC Grand Tunis Metropolitan Area -
IT Consultant – Planisware Implementation
Planisware Grand Tunis Metropolitan Area -
Responsable d'activité Web, management et avant-vente
Centre Canadien de Services d’Agents Virtuels - CCSAV Grand Tunis Metropolitan Area -
Digital Product Manager – End‑to‑End Product Delivery
Brainlake Tunis -
Senior Java & Angular FullStack Developer (Relocation to Portugal)
Aubay Portugal Gouvernorat Tunis