What are the responsibilities and job description for the Senior Architect java/.net with AI at at Dallas, TX Face to Face Interview for 2 round position at Gemini Consulting Services?
Job Description Senior Architect java/.net with AI
Location : Dallas, (Face to Face Interview 2 round)
Position Overview
We are seeking an experienced Senior Architect to lead the design and evolution of complex enterprise systems. The ideal candidate will have deep experience in architecting scalable distributed systems, working across multiple technologies, and guiding engineering teams in delivering high-quality solutions.
This role places special emphasis on experience with Domain Driven Design (DDD) architecture and brownfield modernization projects, where new systems are designed to incrementally replace or modernize existing legacy platforms without disrupting business operations.
The architect will collaborate closely with engineering teams, product managers, and business stakeholders to drive architectural decisions that align with business goals and long-term platform strategy.
Key Responsibilities
- Design and implement scalable, resilient, and maintainable system architectures for enterprise applications.
- Apply Domain Driven Design (DDD) principles to structure complex domains into well-defined bounded contexts and services.
- Lead brownfield modernization initiatives, designing systems that incrementally replace legacy platforms while maintaining operational continuity.
- Define architecture patterns for microservices, APIs, event-driven systems, and distributed architectures.
- Partner with engineering teams to ensure architectural standards and best practices are implemented effectively.
- Evaluate existing systems and create roadmaps for modernization and technical transformation.
- Provide technical leadership, mentoring engineers and guiding architecture decisions across teams.
- Ensure systems meet requirements for scalability, performance, security, and reliability.
- Work closely with DevOps teams to define CI/CD, observability, and operational excellence standards.
- Participate in design reviews, architecture governance, and technical decision-making forums.
Required Qualifications
- 12 years of experience in software engineering, including significant experience in system architecture.
- Proven experience designing and delivering large-scale distributed systems.
- Strong experience applying Domain Driven Design (DDD) in real-world enterprise applications.
- Demonstrated experience working on brownfield systems, particularly projects involving incremental replacement or modernization of legacy platforms.
- Experience with API-driven architectures, microservices, and event-based systems.
- Strong understanding of software architecture patterns, system design principles, and design trade-offs.
- Experience working with modern cloud environments such as AWS, Azure, or Google Cloud.
- Excellent communication skills with the ability to collaborate with both technical and business stakeholders.
Preferred Qualifications
- Experience leading architecture for large enterprise platforms.
- Experience with modern data architectures and distributed data systems.
- Familiarity with containerization and orchestration technologies (Docker, Kubernetes).
- Experience implementing observability frameworks (monitoring, logging, tracing).
Thank You
Rakesh Kurva
Lead Technical Recruiter
Gemini Consulting Services
Phone :
Email ID
Salary : $70