Java Architect - Reading PA, Onsite. Must attend in person interview. Need strong experience with with Java, SpringBoot, React, Kafka, SNOWFLAKE, AWS/Google Cloud Platform/Azure, AI, LLM, RAG, CI/CD.

Reading, PA, US • Posted 1 hour ago • Updated 1 hour ago
Contract Independent
Contract W2
Contract Corp To Corp
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • API
  • Amazon Web Services
  • Analytical Skill
  • Apache Kafka
  • Artificial Intelligence
  • Authentication
  • Automated Testing
  • Cloud Computing
  • Collaboration
  • Communication
  • Continuous Delivery
  • Continuous Integration
  • Data Architecture
  • Data Governance
  • Data Mapping
  • Data Quality
  • Data Security
  • Data Warehouse
  • Decision-making
  • Docker
  • Evaluation
  • Good Clinical Practice
  • Google Cloud
  • Google Cloud Platform
  • IT Architecture
  • IT Management
  • IT Strategy
  • Java
  • Kubernetes
  • Large Language Models (LLMs)
  • Management
  • Mentorship
  • Microsoft Azure
  • Modeling
  • Orchestration
  • Privacy
  • React.js
  • Regulatory Compliance
  • Reliability Engineering
  • Roadmaps
  • SaaS
  • Scalability
  • Snow Flake Schema
  • Software Architecture
  • Spring Framework
  • Streaming
  • Technical Direction
  • Technical Writing
  • Testing
  • Web Applications
  • Workflow

Summary

Immediate Need

Location - Reading, PA

Role: Java Architect - Must attend F2F

with Java, SpringBoot, React, Kafka, SNOWFLAKE, AWS/Google Cloud Platform/Azure, AI, LLM, RAG, CI/CD
Principal Software Architect Position Summary
We are seeking a Principal Software Architect to set the technical direction for a SaaS product and guide its evolution across application architecture, data platforms, integrations, and delivery practices. This is a senior technical leadership role that combines architecture and hands-on engineering judgment with cross-functional collaboration.
You will work closely with engineering, product, data, security, operations, and business teams to design scalable, secure, and resilient systems. The platform uses Java and Spring Boot, React, Kafka-based data pipelines, and Snowflake, with extensive third-party integrations. You will also help identify and responsibly apply AI and large language model technologies to product and engineering needs.
Responsibilities
Define and evolve the platform s technical architecture and long-term roadmap, aligning design decisions with product goals, scale, reliability, security, and cost
Provide technical leadership across backend services built with Java and Spring Boot and frontend applications built with React
Design scalable event-driven architectures and high-throughput data pipelines using Apache Kafka
Guide data architecture and integration patterns involving Snowflake and other analytical data systems
Lead architecture for complex third-party integrations, including API design, authentication, data mapping, reliability, versioning, and failure handling
Establish architectural standards and patterns for service boundaries, data contracts, observability, security, and performance
Strengthen CI/CD practices, deployment automation, testing strategy, and release reliability across engineering teams
Collaborate with product, data, security, operations, and engineering leaders to evaluate tradeoffs and guide technical decisions
Review designs and provide mentorship to engineers and technical leads, raising engineering quality across teams
Identify and address technical risks, scalability constraints, architectural debt, and operational bottlenecks
Evaluate AI and LLM technologies and lead their practical, secure integration into the product or engineering workflows where they provide measurable value
Communicate technical strategy, options, and tradeoffs clearly to technical and non-technical stakeholders
Required Qualifications
Significant experience designing and evolving production software architectures, including experience in a principal, staff, or equivalent senior technical leadership role
Strong hands-on background with Java and Spring Boot in distributed, production-scale systems
Experience with React and modern web application architecture
Proven experience designing event-driven systems and large-scale streaming or data pipelines using Apache Kafka
Strong understanding of cloud data warehousing concepts and practical experience with Snowflake
Demonstrated success architecting and operating integrations with multiple third-party platforms and APIs
Strong understanding of CI/CD, automated testing, deployment strategies, and production operations
Experience building SaaS products, including multi-tenancy, security, availability, scalability, and serviceability considerations
Ability to lead through technical influence and collaborate effectively across organizational boundaries
Excellent communication, decision-making, and technical documentation skills
Preferred Qualifications
Experience with AWS, Azure, or Google Cloud and cloud-native architecture
Familiarity with containers and orchestration platforms such as Docker and Kubernetes
Experience with data governance, data quality, schema evolution, and analytical modeling
Experience implementing AI or LLM-enabled capabilities in production systems
Familiarity with LLM integration patterns, evaluation, retrieval-augmented generation (RAG), prompt management, and responsible AI practices
Experience with observability platforms, distributed tracing, and reliability engineering
Knowledge of security and compliance practices relevant to SaaS products
Experience mentoring senior engineers or guiding architecture across multiple teams
What Success Looks Like
The platform s technical roadmap supports product goals and anticipated growth
Services, data pipelines, and integrations are reliable, observable, secure, and maintainable
Engineering teams use consistent architectural patterns while retaining appropriate autonomy
CI/CD and testing practices enable frequent, controlled delivery
Technical tradeoffs are understood and decisions are made collaboratively
AI and LLM capabilities are introduced where they solve clear problems and meet quality, privacy, and security expectations

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10423210A
  • Position Id: 9136183
  • Posted 1 hour ago

Company Info

About Keylent

We established Keylent to provide the Key Talent that our clients seek. We are all about People. About Passion. Professional and Process driven.



We have been involved with the industry for over 2 decades and have seen the up's and down's. We have weathered bad times and enjoyed good times by putting our client needs ahead of ours. We continue to do the same thing.



We take great care of our Talent Acquisition and Administrative staff who in turn put in their best work to fulfill our Consultant and Client needs.



Our Clients and our Consultants have a variety of choices and we are thankful that they have chosen Keylent.


Careers
About_Company_OneAbout_Company_Two
Contact the job poster
MA

Mamatha Annapureddy

Recruiter @ Keylent

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.