Software Engineer / Backend Developer (m/f/d)

scheme image

Do you hate being stuck in traffic? We too! Would you like to be part of the solution?

PTV Group is hiring for its development centre PTV SISTeMA, located in Rome city centre a Backend Developer for empowering our team of experts in evolving our software to become a fully scalable, cloud-ready, solution. You will be asked to write efficient implementations of complex algorithms.
You will work in Agile teams.
You will be part of a professional multidisciplinary development team located in the center of Rome, Italy, and strictly cooperating with the German colleagues. You will have access to learning and development resources including training programs, learning courses.
We offer full time employee Italian contract. Satisfying salary will be discussed accordingly with experience and skills demonstrated by the candidate.

Role description and responsibilities

  • Work in a group of Java developers embracing the DevOps mindset
  • Maintain and further develop the existing products
  • Design and implement new cloud-based products
  • Focus on data ingestion and data manipulation
  • Be comfortable in using several technologies from big data ones (like Spark) to databases (relational and not)
  • Exploit message driven design architecture and streaming technologies
  • Implement the full development cycle from coding up to testing, code review and documentation
  • Cooperate in strong relationship with DevOps engineers for automating the CI/CD pipelines

Skills & requirements

  • Java 11+
  • good knowledge of frameworks (Quarkus or SpringBoot) and WildFly or other application servers
  • Microservices development and testing
  • Experience in message based communication
  • Working knowledge of SQL and/or NoSQL databases
  • Good knowledge of VCSs (SVN, GIT)
  • Experience with agile frameworks
  • 3-5 years of experience in software development
  • A proactive attitude and capability to work in high autonomy
  • Creative, curious and open-minded way of thinking
  • Problem solving and analytic skills
  • Good command of both spoken and written English
 It's valuable for us if you to have
  • Working knowledge of Kubernetes and Docker
  • Data science skills
  • Event driven design
  • Knowledge of Apache Kafka
  • Basic knowledge of Linux environments
  • Knowledge of serverless environments
  • Experience with cloud providers (preferably Azure)

About PTV Group and PTV SISTeMA

The PTV Group (www.ptvgroup.com) provides software and consulting services for transport, logistics and geomarketing. Be it transport routes or sales structures, private or public transport - we plan and optimise everything which moves people and goods worldwide.
 
Our range of products and services includes Software, Services, Data, Consulting & Research. 2.500 customers located in more than 110 countries rely on our solutions. PTV is the world market leader in the field strategic transport planning and traffic simulation. PTV is also one of the most established players in the field of logistics route and trip planning.
 
Scientific expertise is one of our particular strengths. We currently have over 600 employees worldwide crafting powerful and innovative solutions. Our head office is located in the technology region of Karlsruhe, Germany, since the formation of our company in 1979.
 
PTV SISTeMA is the PTV Group development centre for traffic management, control and infomobility applications. From the single traffic estimation component to the complete turnkey traffic management system, PTV SISTeMA offers outstanding expertise, international scientific excellence and a strong innovation oriented approach to face successfully the most challenging projects. PTV Group spirit? Here you are!
 

About this job

PTV Group - SISTeMA
Location: Roma, Italy
Job type: Permanent
Experience level: Mid-Level

Contact Person:
Catharina Wagner
Business Partner Human Resources
+49 721 9651-0