Java Architect
Qode - Texas City, Texas, us, 77592
Work at Qode
Overview
- View job
Overview
Location : Onsite - Dallas, TX / Pittsburgh, PA / Cleveland, OH
Type : Full-time
Job Description
Incedo is seeking an experienced
Java Architect
with deep expertise in
Kafka ,
Messaging Bus architectures , and
Event-Driven Solutioning . The ideal candidate will design, architect, and lead the development of robust and scalable backend systems that power critical financial services.
Key Responsibilities Architect, design, and develop scalable Java-based enterprise systems using
Spring Boot ,
Kafka , and
microservices
principles. Drive
event-driven architecture
design and implementation across distributed systems. Define and implement messaging patterns using
Apache Kafka ,
ActiveMQ ,
RabbitMQ , or other messaging buses. Collaborate with cross-functional teams to design end-to-end solutions aligned with enterprise architecture standards. Ensure system resiliency, high availability, and performance optimization. Evaluate and recommend new technologies to enhance system architecture. Lead code reviews, provide architectural guidance, and mentor development teams. Ensure compliance with security and regulatory requirements in solution designs. Required Skills & Experience
10+ years of Java/J2EE backend development experience. 5+ years of architecture experience in large-scale distributed systems. Expertise in
Apache Kafka , including topics, partitions, producers, consumers, and Kafka Streams. Strong hands-on experience with
Spring Framework ,
Spring Boot , and
Microservices Architecture . Deep understanding of
Event-Driven Architecture (EDA)
patterns and best practices. Experience with messaging systems like
Kafka ,
RabbitMQ , or
ActiveMQ . Familiarity with
Cloud platforms (AWS, GCP, or Azure)
is preferred. Strong understanding of
CI/CD , DevOps practices, and containerization (Docker/Kubernetes). Excellent communication, stakeholder management, and leadership skills. Nice to Have
Financial services or banking domain experience. Experience with data streaming and real-time analytics. Experience integrating with legacy systems and modernizing architecture.