Principal Architect Java

  • Plano, TX
  • Posted 1 day ago | Updated 1 day ago

Overview

On Site
$75 - $85
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

Continuous Delivery
Amazon Web Services
Apache Kafka
DevOps
Docker
Domain-driven Design
Cloud Computing
Collaboration
Continuous Integration
Data Governance
Enterprise Software
Finance
GitLab
Grafana
HIPAA
IT Management
Mentorship
Jenkins
Kubernetes
Leadership
Level Design
Load Testing
Microservices
MongoDB
NoSQL
OAuth
PKI
Performance Tuning
PostgreSQL
RESTful
RabbitMQ
Regulatory Compliance
Screening
Spring Framework
Testing
Java
Training
Apache Cassandra

Job Details

Job Title: Principal Architect / Senior Technical Lead Java Microservices

Location: Plano, TX (Onsite for F2F Interview) Only Locals
Duration: Long-term
Type: C2C-W2-1099
Rate: $75 $85/hr. on C2c
Client: Finance / Banking


About the Role:

We are seeking a hands-on Java Architect with 15+ years of experience to drive the end-to-end architecture and implementation of large-scale, microservices-based systems. This role demands both deep technical expertise and leadership capability, with strong proficiency in Java, Spring Boot, and cloud-native development.

The candidate must be comfortable with live coding assessments and an in-person final interview at the client location. Strong coding ability is essential, along with a strategic vision for scalable enterprise systems.


Key Responsibilities:

< data-start="1079" data-end="1112">Architectural Leadership</>
  • Define scalable, resilient microservices architectures aligned with business needs.

  • Apply domain-driven design (DDD), data partitioning, and event-driven principles.

  • Lead high-level and low-level design sessions across teams.

< data-start="1346" data-end="1375">Coding & Development</>
  • Write clean, efficient Java code using Spring Boot and RESTful services.

  • Participate in live coding evaluations; contribute directly to codebase when needed.

  • Ensure adherence to design principles, secure coding standards, and performance benchmarks.

< data-start="1633" data-end="1656">Cloud & DevOps</>
  • Build cloud-native apps on AWS using Docker, Kubernetes, and CI/CD pipelines.

  • Collaborate with DevOps to streamline builds, testing, and deployments.

< data-start="1812" data-end="1848">Performance & Observability</>
  • Implement performance tuning, load testing, and distributed tracing.

  • Utilize tools like Prometheus, Grafana, ELK, and Jaeger for monitoring.

< data-start="1995" data-end="2030">Mentorship & Collaboration</>
  • Mentor engineers through design/code reviews, training, and technical leadership.

  • Liaise between business/product teams and developers to align on deliverables.

< data-start="2197" data-end="2229">Governance & Compliance</>
  • Enforce security (OAuth2, PKI), data governance, and compliance (e.g., HIPAA, GDPR).

  • Evaluate new technologies and integrate them thoughtfully into existing ecosystems.


Required Qualifications:

  • 15+ years of experience in Java-based enterprise application development.

  • At least 5+ years in an architecture or technical leadership role.

  • Strong expertise in:

    • Java, Spring Boot, Microservices

    • REST APIs, Kafka/RabbitMQ, Event-driven Architecture

    • Cloud (AWS), Docker, Kubernetes

    • SQL & NoSQL (PostgreSQL, MongoDB, Cassandra)

    • CI/CD (Jenkins, GitLab), Monitoring Tools (Prometheus, ELK)


Preferred Skills:

  • AWS certification(s)

  • Knowledge of service mesh (Istio, Linkerd)

  • Familiarity with advanced security protocols and distributed transaction patterns


Interview Process:

  • Round 1: Virtual Technical Screening with Live Coding

  • Round 2: Technical Video Interview

  • Final Round: Face-to-Face Interview in Plano, TX

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.

About Ryantech