Solution Architect at Qode
Dallas, TX 75201, USA -
Full Time


Start Date

Immediate

Expiry Date

03 Nov, 25

Salary

0.0

Posted On

03 Aug, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Orchestration, Google Cloud, Business Acumen, Oauth, Aws, Java, Kubernetes, Rdbms, Database Design, Containerization, Azure, Nosql, Docker, Microservices, Management Skills, Legacy Systems, Computer Science, Architectural Patterns

Industry

Computer Software/Engineering

Description

Job Title: Solution Architect – Java & Web API and Kafka and Messaging Location: Dallas, Pittsburgh, Cleveland (Hybrid role) Job Type: Full-Time Experience: 10+ Years
Job SummaryWe are seeking an experienced and visionary Java Architect with deep expertise in Java-based enterprise applications and Web API architecture. In this role, you will lead the design and development of scalable, secure, and high-performing solutions aligned with business goals. You will collaborate with cross-functional teams and guide technical direction across multiple projects.

Key Responsibilities• Define, design, and implement scalable and secure solution architectures using Java and modern web API standards (RESTful, SOAP, GraphQL).

  • Collaborate with business analysts, developers, and stakeholders to translate business requirements into robust technical solutions.
  • Evaluate and recommend tools, technologies, and frameworks aligned with architectural goals.
  • Excellent experience with Kafka and Even based solutions.
  • Excellent experience with Messaging.
  • Review code and designs, enforce best practices, and ensure consistency across systems.
  • Lead architectural decision-making across application layers (backend, APIs, integrations).
  • Develop high-level design documents, architecture blueprints, and system diagrams.
  • Ensure adherence to non-functional requirements like performance, scalability, security, and availability.
  • Provide technical leadership and mentorship to development teams.

Required Qualifications• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

  • 15+ years of software development experience, with at least 3+ years in a Solution Architect or similar role.
  • Strong hands-on expertise in Java (Spring Boot, J2EE) and API development.
  • Deep understanding of RESTful and SOAP APIs, API security standards (OAuth, JWT), and API lifecycle management.
  • Proficiency in database design and technologies (RDBMS and NoSQL).
  • Familiarity with containerization (Docker) and orchestration (Kubernetes).
  • Experience in integrating third-party services, legacy systems, and microservices.
  • Solid knowledge of architectural patterns (e.g., microservices, event-driven architecture).

Preferred Qualifications• Experience with cloud platforms such as AWS, Azure, or Google Cloud.

  • Familiarity with DevOps practices and CI/CD tools.
  • Knowledge of front-end frameworks (e.g., Angular, React) is a plus.
  • Experience with API Gateways and Management tools (e.g., Apigee, Kong, AWS API Gateway).

Soft Skills• Excellent communication and stakeholder management skills.

  • Strong analytical, problem-solving, and decision-making capabilities.
  • Ability to balance technical depth with business acumen.

Why Join Us?• Influence the technical direction of mission-critical projects.

  • Work with modern technologies in a collaborative and innovative environment.
  • Opportunities for leadership, growth, and cross-domain learning.
Responsibilities
  • Collaborate with business analysts, developers, and stakeholders to translate business requirements into robust technical solutions.
  • Evaluate and recommend tools, technologies, and frameworks aligned with architectural goals.
  • Excellent experience with Kafka and Even based solutions.
  • Excellent experience with Messaging.
  • Review code and designs, enforce best practices, and ensure consistency across systems.
  • Lead architectural decision-making across application layers (backend, APIs, integrations).
  • Develop high-level design documents, architecture blueprints, and system diagrams.
  • Ensure adherence to non-functional requirements like performance, scalability, security, and availability.
  • Provide technical leadership and mentorship to development teams
Loading...