Overview
Skills
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.
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.
Build cloud-native apps on AWS using Docker, Kubernetes, and CI/CD pipelines.
Collaborate with DevOps to streamline builds, testing, and deployments.
Implement performance tuning, load testing, and distributed tracing.
Utilize tools like Prometheus, Grafana, ELK, and Jaeger for monitoring.
Mentor engineers through design/code reviews, training, and technical leadership.
Liaise between business/product teams and developers to align on deliverables.
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