Experience: 5+ years of professional software development with a deep focus on Java.
Integration Expert: Proven track record of building production-grade integrations and working with complex, sometimes poorly documented, third-party APIs.
Technical Breadth: Strong understanding of concurrency, memory management, and design patterns in Java.
Familiarity with the Modern Data Stack (e.g., Snowflake, dbt, Airflow, Fivetran) and how these tools generate and store metadata (Preferred).
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field.
Job Description:
API Mastery: Lead the design and development of complex Java-based integrations using REST, GraphQL, and SOAP to pull metadata from diverse sources.
System Architecture: Build scalable, modular libraries that can handle the nuances of different target systems while maintaining a unified metadata schema.
Code Quality: Drive high standards through rigorous peer reviews, automated testing, and comprehensive documentation.
Performance Tuning: Optimize data collection processes to ensure minimal impact on target systems while maximizing throughput.