Docker (nice to have)
Spring (nice to have)
CARFAX is the most trusted source of vehicle history information about US cars. For more than 30 years, CARFAX has been helping millions of used car shoppers make better purchase decisions and avoid expensive hidden problems.
In addition, CARFAX has helped used car dealers around the world to build trust with their customers and sell their cars with confidence.
CARFAX Europe is active in many European countries including Poland where they have been helping to protect consumers since early 2019.
We are looking for a skillful and passionate Software Engineer to join the IHS Markit team CARFAX.
You can expect :
Contribute to our team building new capabilities for API based products and microservices
Integrate multiple backend, cloud-based internal services from our product delivery team in order to deliver the best customer experience for our product
You will help balance project timelines and team commitments in an exciting, fast-paced environment
Collaborate closely with other developers, stakeholders, and internal customers
Constantly learn from and educate others to improve yourself and the product
Key Qualifications and Skills :
2+ years of professional experience with Java, ideally in combination with a Java framework like Spring Boot or Micronaut.
Thrives in a fast-paced environment and able to manage competing priorities successfully
Experience with working and collaborating as part of agile teams. You should have experience using approaches like pair programming, extreme programming and mob-style programming on a daily basis.
Experience writing software using a test-driven approach (TDD), for instance Junit for Java
Experience designing and implementing RESTful web- or microservices.
You are familiar with CI / CD pipelines shipping containerized applications using GitLab CI, Jenkins, Docker and
Experience developing in a DevOps environment
You have experience designing databases, relational and NoSQL-based (i.e. using MongoDB).
Passion for Software Craftsmanship
Ability to solve complex problems and learn from mistakes
Good knowledge of English
Bonus points for experience with :
Experience designing applications around message queuing systems such as Amazon SQS, RabbitMQ or Kafka.
Experience writing APIs that follow the GraphQL standard.
Experience building applications on Amazon Web Services, Docker and Kubernetes