Logo
Jobs via Dice

Java Architect (Java , C++)

Jobs via Dice, Boston, Massachusetts, us, 02298

Save Job

1 day ago Be among the first 25 applicants Dice is the leading career destination for tech experts at every stage of their careers. Our client, Photon, is seeking the following. Apply via Dice today! Role - Java Architect (Java , C++) Location - Boston, MA For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check . We are seeking an experienced Architect join our dynamic team. Key Responsibilities Architectural Leadership Drive the creation of the Target State Architecture and Blueprint, including system interaction models and integration flows. Define and validate architecture diagrams, technical patterns, and component interaction models across tiers. Provide final sign-off and governance over all architectural deliverables and designs.

Strategic Implementation Oversight

Ensure the accurate translation of architecture into implementation throughout the SDLC and production rollout. Collaborate with project management, development, QA, and DevOps teams to ensure consistency and technical integrity. Lead architecture reviews, risk assessments, and mitigation planning for the modernization program.

Cross-functional Technical Collaboration

Act as the primary architectural liaison between platform engineering, web services, security, data, and deployment teams. Provide mentorship and technical guidance to engineers and solution designers involved in the migration.

Discovery & Migration Planning

Participate in the Technical Discovery & Blueprint Design phase, defining the platform's long-term architectural roadmap. Oversee migration strategies during the Application Migration of Messaging Layer phase, especially around technologies like Apache Kafka.

Required Qualifications

Professional Experience 12+ years in software engineering or architecture roles, with at least 5+ years in enterprise-scale architectural leadership. Direct experience leading legacy-to-modern technology transformations, ideally in financial services or other high-availability sectors. Hands-on architectural experience with Java platforms, C/C++ systems, Oracle 19c, and enterprise messaging systems.

Technical Expertise

Deep knowledge of middleware, message brokers (e.g., Kafka, IBM MQ), and enterprise integration patterns. Proven track record in designing scalable, fault-tolerant, and secure microservices-based architectures. Solid understanding of performance tuning, HA/DR configurations, and low-latency system design. Comfortable working with cloud-native and containerized architectures is a plus.

Communication & Stakeholder Management

Strong communication skills to translate complex technical concepts into business-aligned strategy. Experience engaging with senior stakeholders, architects, and cross-functional technical teams.

Nice to Have

Experience with API gateway, security protocols (OAuth2, TLS, etc.), and observability tooling. Exposure to cloud platforms (Azure) and infrastructure-as-code tools (Terraform, Ansible). Familiarity with regulatory requirements and compliance frameworks relevant to financial institutions.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Software Development

Referrals increase your chances of interviewing at Jobs via Dice by 2x Bedford, MA $140,000.00-$160,000.00 1 week ago Newton, MA $200,000.00-$220,000.00 1 day ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr