Java Backend Spark/Scala Developer
Founded in 2005 in Lisbon by three visionary entrepreneurs, Mo
Ongy quickly became a leading group in Engineering and Information Technology (IT) across Europe and North Africa. Today, with a presence in 14 countries and more than 40 subsidiary companies, Mo
Ongy employs over 9, 500 talents who share a common passion for innovation and excellence.
Position: Java Back-End Spark Developer
Location: Lisbon
Work Model: Hybrid – 2 days/week onsite
Eligibility: Valid work permit for Portugal required
Languages: English (B2 minimum). French is a strong plus (francophone profiles will be prioritized).
About the Role
You’ll be part of an IT team responsible for designing and developing a
- scale Data Processing application, executed in batch mode and powered by Spark. Expect a technical playground involving
- native architectures, containers, and
- performance data pipelines.
Work Experience Required
- 8+ years of Java/J2EE development, ideally within large
- processing environments. - Ideally: 3+ years of
- on Apache Spark development. - Alternatively: Candidates with 5+ years of solid,
- grade Scala experience will also be considered — strong Scala fundamentals can compensate for limited Spark exposure. - Experience building and deploying
- native applications with Docker & Kubernetes.
Must-Have Skills
- Strong,
- on experience with Apache Spark (or strong Scala expertise — 5+ years — as an alternative path) . - Deep knowledge of modern Java features: lambdas, streams, futures.
- Solid understanding of solution design patterns and performance tuning.
- Java/J2EE 9, Spring, Spring MVC.
- Expertise in Transactional SQL and Spark SQL.
- Strong experience with relational databases (Postgre
SQL, Oracle Exa
CC ). - Familiarity with object storage (e. g. , S3 ).
- Proficiency with containers and orchestration tools: Docker, Kubernetes.
- Hands-on experience with Maven, Git
Lab, Argo
CD, Liquibase.
Key Responsibilities
- Design, build, and optimize Java/J2EE
- end components for
- volume data processing. - Develop, maintain, and tune Spark batch pipelines (or contribute with strong Scala engineering foundations) .
- Participate in architecture and solution design, applying best practices and avoiding
- patterns. - Work with containerized workloads across Kubernetes/Docker.
- Implement and maintain CI/CD pipelines with modern automation tooling.
Advantages of joining Mo
Ongy:
International Mobility: Access to a dedicated international mobility department with personalized relocation programs to facilitate your move to a new country.
Career Development: Opportunities to work on projects with
- edge technologies in different countries and various sectors.
Continuous Learning: Access to ongoing and free training and
- oriented certifications.
Personal Growth: Exchange of ideas and best practices among professionals across Europe, fostering creativity and innovation in IT.
Global Citizen in the World of Technology: Opportunity to work in a global network of companies, with access to a wide range of challenging projects in different European markets.
@Mo
Ongy Group we stand for equality and value diversity. We create a safe, diverse environment where opportunities are equal for everyone! We do not discriminate based on age, ethnicity, sexual orientation, gender, disability, or any factor other than merit. All applications with skills needed for the position are welcome!
- Informações detalhadas sobre a oferta de emprego
Empresa: IT International Mobility Localização: Setúbal
Setúbal, Setubal, PortugalPublicado: 4. 12. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!