Design, develop, and improve high-quality code that meets the functional and non-functional requirements
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.
Assist in the design and delivery of high-quality learning materials, including e-learning, instructor-led training, and blended solutions.
Requirements
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.
Benefits
Health insurance
Flexible work arrangements
Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Java SESQLPostgreSQLMyBatisApache KafkaGraphQLREST APICI/CDAgileBusiness Process Management