Java Solution Architect || NYC Hybrid || Duration: 6 + Months ||
Jobs via Dice3 months ago
New York, NY, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
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.
Required Skills
Distributed Systems
Microservices
Java
Architecture Modelling
Event-Driven Systems
Cloud Platforms
Spring Boot
Solution Architecture
Kafka