Client is seeking a highly motivated and experienced Java Solutions Architect to design, develop, and implement robust, scalable, and innovative technology solutions. As a Solutions Architect, you will leverage your expertise in Java, AWS, ETL processes, and Snowflake to drive strategic technology initiatives, collaborate with cross-functional teams, and ensure seamless integration of data-driven systems. This role requires a strong focus on cloud technologies, architecture design, and data engineering to support business transformation and digital innovation.
Key Responsibilities:
Architecture Design & Development:
Design and implement end-to-end solutions using Java and modern cloud architectures.
Develop scalable, high-performance, and secure systems that align with business objectives.
Cloud Integration:
Architect cloud-native solutions leveraging AWS services (e.g., Lambda, EC2, S3, RDS, DynamoDB, IAM).
Migrate and modernize existing applications to AWS, ensuring best practices for cloud security, scalability, and cost optimization.
ETL & Data Integration:
Design and optimize ETL pipelines for data transformation and integration between various systems.
Collaborate with data engineering teams to ensure seamless ingestion, processing, and transformation of data into Snowflake.
Snowflake Expertise:
Implement data models, perform performance tuning, and manage data pipelines in Snowflake.
Enable advanced analytics and reporting by building efficient Snowflake architectures.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's preferred).
Minimum of 8+ years of experience in Java development, with 3+ years in an architect role.
Proficiency in Java/J2EE frameworks (Spring, Hibernate, etc.).
Hands-on experience with AWS services (e.g., EC2, S3, Lambda, RDS, SNS, CloudFormation).
Strong knowledge of ETL tools (e.g., Informatica, Talend, Apache NiFi) and experience building ETL pipelines.
Expertise in Snowflake architecture, performance tuning, and integration.
Familiarity with APIs (REST/SOAP), microservices, and containerization technologies (Docker, Kubernetes).
Strong understanding of SQL and database design principles.
US - US
January 23, 2025
Key Responsibilities: • Develop, test, and deploy • Java-based applications • on • Google Cloud Platform (GCP) . • Design and implement • microservices • using • Spring Boot • and integrate with GCP services like • Cloud Run, Cloud Functions,...
Client leads the planning and coordinates the integration of patient-centred clinical and preventive health services across Manitoba. • The organization also delivers some province-wide health services and supports centralized administrative and business functions for Manitoba health...
CA - MB - winnipeg
January 23, 2025
Client leads the planning and coordinates the integration of patient-centred clinical and preventive health services across Manitoba. • The organization also delivers some province-wide health services and supports centralized administrative and business functions for Manitoba health organizations....
Client is seeking a highly motivated and experienced Java Solutions Architect to design, develop, and implement robust, scalable, and innovative technology solutions. As a Solutions Architect, you will leverage your expertise in Java, AWS, ETL processes, and Snowflake to drive strategic technology...
Client leads the planning and coordinates the integration of patient-centred clinical and preventive health services across Manitoba. • The organization also delivers some province-wide health services and supports centralized administrative and business functions for Manitoba health organizations....
US - US
January 14, 2025
Client is seeking a highly motivated and experienced Java Solutions Architect to design, develop, and implement robust, scalable, and innovative technology solutions. As a Solutions Architect, you will leverage your expertise in Java, AWS, ETL processes, and Snowflake to drive strategic technology...
US - NY - New York
January 22, 2025
Key Responsibilities: • Develop, test, and deploy Java-based applications on Google Cloud Platform (GCP) . • Design and implement microservices using Spring Boot and integrate with GCP services like Cloud Run, Cloud Functions, Pub/Sub, and Firestore . • Optimize application...