Position Overview
Dice is the leading career destination for tech experts. Our client, Camsdata Inc, a global staff augmentation firm, is seeking a Java Solution Architect for a 6+ Months engagement in NYC (Hybrid: at least 3 days a week in office). In this role, you will work as a thought leader in distributed systems, microservices, event-driven architectures, and large-scale payment platforms. You will partner with product, engineering, and architecture teams to define and document reference architectures, drive standards, and deliver resilient, performant, scalable, and secure systems.
Key Responsibilities
• Architect end-to-end payment and platform systems (on-premises, hybrid, cloud-native) to meet demands of low latency, high throughput, resilience, security, and data privacy.
• Define and promote architecture principles, reference models and patterns (e.g., microservices, event sourcing, CQRS) and guide teams in their adoption.
• Document architecture using modern modeling tools (e.g., C4, UML, deployment/sequence/data diagrams) ensuring artifacts are clear and actionable.
• Evaluate design trade-offs (latency vs throughput vs cost, consistency vs availability, complexity vs maintainability) and make transparent decisions.
• Collaborate with product leadership to translate roadmap items (e.g., tokenization, passkeys, BNPL) into viable architecture designs.
• Provide mentorship and leadership in architecture governance by reviewing design proposals and leading architectural reviews.
• Engage with cross-functional teams including cloud, infrastructure, security, DevOps, and data teams to ensure non-functional requirements are met.
• Drive innovation by exploring new open-source technologies, event frameworks, AI/ML integrations, and real-time analytics.
• Influence culture by promoting architecture best practices and contributing to knowledge-sharing forums within the organization.
Required Qualifications
• 15+ years of professional experience in software engineering and architecture roles, with extensive hands-on coding and systems design.
• Deep expertise in Java, Spring Boot microservices, event-driven systems (e.g., Kafka, Axon) and distributed system designs that ensure high throughput, low latency and resilience.
• Proven capability to articulate design trade-offs, influence senior stakeholders, and lead architecture decisions while maintaining excellent communication skills.
• Experience with cloud platforms (AWS, Google Cloud Platform, Azure), modern architecture modeling (C4, UML) and integration patterns.
Preferred Qualifications
• Certifications such as TOGAF, AWS Certified Solutions Architect (Professional), CISSP, or equivalent.
• Familiarity with DevOps/CI-CD practices, containerization (Kubernetes, Docker), and Infrastructure as Code (Terraform/CloudFormation).
• Exposure to AI/ML, stream processing, real-time analytics platforms and experience in product-engineering roles within the payments or commerce sectors.