Lead Technical Consultant - Must Be OnSite (34497)

Overview

Remote
Contract - W2

Skills

Finance
Design Architecture
Product Requirements
Product Management
Quality Assurance
Project Delivery
Mentorship
Innovation
Knowledge Sharing
Continuous Improvement
Computer Science
Enterprise Software
Java
Spring Framework
Microservices
RESTful
SQL
NoSQL
Apache Kafka
Continuous Integration
Continuous Delivery
Jenkins
GitHub
DevOps
Cloud Computing
Microsoft Azure
Amazon Web Services
Google Cloud
Google Cloud Platform
Performance Tuning
Agile
Scrum
Communication
Collaboration
Apache Flink
Real-time
Kubernetes
Docker
Orchestration
Grafana
Banking
Financial Services
Media
Screening

Job Details

Overview

We're seeking an experienced Lead Technical Consultant to join a high-performing product and engineering team delivering enterprise-grade, cloud-based software for the financial sector. This individual will act as a hands-on technical leader-driving design, architecture, and implementation standards while mentoring engineers and ensuring delivery excellence across distributed systems.

Key Responsibilities
  • Translate business and product requirements into robust, scalable technical solutions.

  • Collaborate with Product Management, Architecture, QA, and Project Delivery teams across multiple geographies.

  • Define and review low-level designs to align with architectural best practices.

  • Lead code reviews, optimize performance, and uphold maintainable, secure coding standards.

  • Provide technical guidance and mentorship to developers, fostering innovation and knowledge sharing.

  • Champion automation, DevOps adoption, and continuous improvement across development processes.

  • Ensure milestones and deliverables are achieved while maintaining technical quality.
Required Skills & Experience
  • Bachelor's degree in Computer Science, Engineering, or equivalent discipline.

  • 10+ years of enterprise software development experience, with at least 3 years in a lead or senior technical role.

  • Deep expertise in Java, Spring Boot, Microservices, REST API development, and SQL/NoSQL data stores.

  • Proven experience with Kafka and event-driven architectures (must have).

  • Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, etc.) and modern DevOps practices.

  • Proficiency working in cloud environments such as Azure, AWS, or Google Cloud Platform.

  • Strong grasp of distributed systems, fault tolerance, and performance optimization.

  • Exposure to Agile/Scrum methodologies.

  • Excellent communication and collaboration skills.
Preferred Qualifications
  • Experience with Apache Flink or other real-time stream processing frameworks.

  • Familiarity with Kubernetes, Docker, and container orchestration.

  • Knowledge of monitoring and observability tools (Prometheus, Grafana, ELK Stack).

  • Prior work within the banking or financial services domain.

  • Ability to coach and develop team members at varying experience levels.
Additional Details

All candidates must successfully complete a comprehensive background screening, including:
Criminal Record Check, Credit Inquiry, Identity Verification, Global Sanctions & Media Check, PEP Screening, Right to Work Validation, Education Verification, and Employment Reference Checks.

Only candidates with fully verifiable credentials will be considered.
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 Myticas LLC