About this role
As a Staff Software Engineer on the Customer Technology team, you will architect and develop robust data processing applications and pipelines using Java, Scala, and Spring Boot. You will implement data transformation, build web services, and design efficient Kafka messaging solutions to ensure high data quality and seamless integration across various systems. This role involves collaborating with cross-functional teams and contributing to DevOps practices to enable rapid and reliable software delivery.
What we are looking for 6
- Architect and develop data processing applications using Java, Scala, and Spring Boot
- Implement data transformation, cleansing, and aggregation logic
- Develop web services and efficient Kafka messaging solutions
- Integrate data from diverse sources, including structured and unstructured data
- Design and implement CI/CD pipelines and contribute to DevOps practices
- Collaborate with cross-functional teams to understand data requirements