US military experience through military service or a military spouse/domestic partner
Extensive experience in full-stack Java development, including building enterprise-level applications, with a strong command of batch processing and proficiency in Groovy.
Proven ability to design, develop, and implement robust APIs using Spring Boot and Docker, ensuring container-based applications are scalable and secure.
Working experience with build frameworks like Gradle or Maven, version control systems (Git), and CI/CD frameworks, particularly GitLab CI.
Experience with automated testing frameworks to ensure code quality and reliability.
Deep knowledge and hands-on experience with container orchestration technologies like OpenShift and even better if you have worked with cloud platforms such as AWS.
Proven experience with Apache Kafka, including designing and implementing event-driven architectures, data pipelines, and real-time data streaming solutions.
Significant experience with batch processing, data integration, automated data processing, and data warehousing solutions like Snowflake, including managing data pipelines.
Experience with workflow and Business Process Management (BPM) technologies (e.g., Flowable, EWL) and integrating applications, including specific experience with DocuSign integration.
Demonstrated experience in solution design, capable of architecting scalable, performant, and secure applications, considering non-functional requirements