US military experience through military service or a military spouse/domestic partner
Java Full Stack Expertise:** Extensive experience in full-stack Java development, including building enterprise-level applications, with a strong command of batch processing and proficiency in Groovy.
API Design and Containerization:** Proven ability to design, develop, and implement robust APIs using Spring Boot and Docker, ensuring container-based applications are scalable and secure.
Build, Version Control, and CI/CD:** Working experience with build frameworks like Gradle or Maven, version control systems (Git), and CI/CD frameworks, particularly GitLab CI.
Test-Driven Development (TDD):** A strong commitment to Test-Driven Development and experience with automated testing frameworks to ensure code quality and reliability.
Cloud Infrastructure Proficiency:** 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.
Kafka and Data Streaming:** Proven experience with Apache Kafka, including designing and implementing event-driven architectures, data pipelines, and real-time data streaming solutions.
Batch Processing and Data Integration:** Significant experience with batch processing, data integration, automated data processing, and data warehousing solutions like Snowflake, including managing data pipelines.
Workflow and Integration Technologies:** Experience with workflow and Business Process Management (BPM) technologies (e.g., Flowable, EWL) and integrating applications, including specific experience with DocuSign integration.
Solution Design and Architecture:** Demonstrated experience in solution design, capable of architecting scalable, performant, and secure applications, considering non-functional requirements