Bachelor’s degree in computer science, or technically related field, or equivalent professional experience.
3-5 years software development experience with modern Java SE (8+)
Skills in SQL, PostgreSQL, and/or MyBatis, Apache Kafka, GraphQL, and REST API frameworks
Development, packaging, and release toolchain experience with CI/CD practices (e.g., Github, Maven, Jenkins, TeamCity, Kubernetes, etc.).
Work well within a team environment using Agile methods.
Knowledge in Business Process Management and Rules libraries (Camunda, Activiti, Drools, etc.) would be good to have
Completely at home in a Linux/MacOS/Docker development environment
Responsibilities:
Design, develop, and improve high-quality code that meets the functional and non-functional requirements and deploy solutions for our customers based on our core platform, Quote & Order.
Design and develop new capabilities for our core CPQ , order management platform.
Design, develop, and deploy reusable modular software components for integration and processes to be used in customer solutions.
Work independently and collaboratively in a creative and agile team and contribute to our development toolchain and methodologies.
Work with architects and analysts to understand and interpret end-to-end architecture and client requirements and quality analysts to assess and resolve issues and bugs.