Technical Architect - Java/Mule
Hire IT People
Plano, United States of America
1 month ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Plano, United States of America
Tech stack
Agile Methodologies
Distributed Systems
Middleware
Systems Development Life Cycle
Software Engineering
Microservices
Requirements
- At least 10 years experience in information technology, with 2 years of financial services, and 5-7 years of technical architecture experience
- Motivated and driven technologist with a proven track record with a commitment to quality, efficiency, and excellence
- Review architecture and advise on technology decisions and direction
- Financial services experience in Corporate / Wholesale Banking and/or Treasury / Cash Management
- Experience working microservices architecture in the Financial services industry
- Expertise in solution architecture, design, construction, implementation, and maintenance
- Experiencementoring junior team members and adept at collaborating with remote teams across time zones
- Expert at interpreting business needs and applying innovative technology solutions
- Experience with SDLC / SW development processes ( Agile and Waterfall).
- Ability to liaise and collaborate with Technology leadership and POs in all aspects of application design and development
Technical Skills:
- Ensure adherence to the architecture governance processes and compliance with all relevant laws and regulations
- Understanding of application design and patterns, software development processes, implementation readiness, and maintenance as it relates to testability.
- Experience designing and building financial applications using microservices
- Proven ability to perform trade-off analysis between scalability, security, resiliency, availability in designing distributed systems
- Technical leadership and exposure across a broad scale of tools, technologies, and architecture models and application development teams
- Manage multiple development designs and projects to meet required timelines
- Understanding of cloud ready applications and middleware
- Ability to learn and adapt. Apply past experience to new situations.
Desired Skills
- Payments Technology
- Understanding of regulatory requirements
- Banking and Financial Product Processors
- Bookkeeping and Ledger Applications
- Agile Lifecycle