What will you do?
As a Software Engineer, you will be working in exciting projects for the EMEA region, a fast-growing Business Unit within fonYou.
You will be part of a team working in the technical developments of platforms which are already in production in different countries today, and also you will participate in the deployment of new projects from our HQ office in Barcelona.
You will develop innovative solutions that fonYou implements for telecom operators around the world.
fonYou’s most innovative technologies and methodologies include:
- Agile and Scrum oriented team
- Artificial intelligence (AI) and machine learning processes and solutions
- Data analysis and big data cloud pipelines in collaboration with our Data Scientist team
- Java developments (Spring Boot, Spring Cloud, Maven, Hibernate, etc.)
- SQL and NoSQL databases (MySQL, Cassandra, Redis, Datastore, Dataproc, etc.)
- Design and deploying microservices in container technologies: Docker, Kubernetes.
- Continuous integration and deployment (CI/CD) and DevOps oriented developments
- Robust and scalable Cloud computing architectures, integrating most innovative GCP serverless solutions
Soft Skills:
- Enthusiastic and passionate about embracing technology innovation in an ever-changing industry and solve new challenges.
- Highly motivated to continuous improvement and change
- Autonomous and objective-driven
- Responsible and organized person
- You love to learn new technology and solve new challenges
- Pro-active and self-learning attitude
- Excellent teammate, with a passion for working with others and who works with integrity to succeed in a high-energy, dynamic environment.
- Good communication skills
- Problem-solving abilities and creative thinking
Hard Skills:
- At least 3 years of work experience developing in Java
- Solid knowledge in Spring or Spring Boot 2.0
- Experience in Unit testing (JUnit, Mockito, …)
- REST API design and consumption experience.
- Knowledge in OO (Object-oriented) and functional languages is a plus (Go, Kotlin, Node JS, C#, Lua, Phyton, …)
- Experience working with SQL and/or NO-SQL databases
- Working experience with Cloud technologies (AWS, GCP or Azure)
- Knowledge in Linux, virtualization and containers (Docker, Kubernetes)
- Knowledge in Microservices architectures, DDD and TDD is a plus.
- SOLID principles & development paradigms (TDD, DDD, …)
- Native or fluent in Spanish
- English B2 or above
It will be valued:
- SCRUM & Agile methodologies
- Messaging queues (Pub/Sub, Kafka, Rabbit MQ, …)
- Events Architectures (EDA)
- Continuous integration / Continuous deployment (Jenkins, SonarQube or similar)
You will be part of a team working in the deployment of new projects, as well as developing innovative solutions that fonYou implements for telecom operators around the world.
We look forward to hearing from you!
By submitting this form, you agree that you have read and understand fonYou’s Terms and Conditions. You can opt-out of communications at any time. We respect your privacy.