Overview
Skills
Job Details
Role: Solution Architect - Java
Location: Dallas, TX
Job Summary:
We are seeking a highly experienced and strategic Solution Architect with deep expertise in the Financial and Investment domain and a strong command of modern technology stacks. You will play a pivotal role in designing, architecting, and overseeing the implementation of complex, scalable, and resilient solutions that drive our business forward. Leveraging your extensive background in Java, Spring Boot, Microservices, Cloud (AWS/Azure), and data technologies, you will collaborate closely with business partners and technology leaders to translate requirements into robust architectural blueprints. The ideal candidate is a visionary leader with exceptional communication skills, a passion for solving challenging problems, and a proven ability to guide technical teams.
Required Qualifications:
Education: Master's degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
Experience: Minimum of 15 years of progressive experience in software development, design, and architecture.
Technical Skills:
- Strong hands-on experience with Java and frameworks like Spring Boot.
- Proven expertise in designing and implementing Microservices architectures.
- Experience with frontend technologies, specifically Angular.
- In-depth knowledge and practical experience with AWS cloud services (specifically EKS, S3, compute, networking, security).
- Experience implementing authentication/authorization solutions using Azure AD.
- Strong understanding of relational databases (Oracle) and cloud data warehousing (Snowflake).
- Experience with containerization (Docker) and container orchestration (Kubernetes/EKS).
- Experience with event-driven architectures and messaging queues (Kafka).
- Hands-on experience with observability and monitoring tools (Datadog).