Sparksoft Corporation

Software Application Architect

Sparksoft Corporation

full-time

Posted on:

Location Type: Hybrid

Location: Columbia • Maryland • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

AngularAWSAzureCloudDockerGoogle Cloud PlatformGraphQLJavaJavaScriptJenkinsKafkaKubernetesMicroservicesMongoDBNode.jsNoSQLPostgresPythonPyTorchRabbitMQReactSOAPSpringSpring BootSpringBootSQLTensorflowTerraformTypeScript

About the role

  • Develop scalable, secure, and high-performing application architectures for enterprise and cloud environments.
  • Create and present High-Level Design (HLD) and architectural blueprints to stakeholders.
  • Assess and optimize existing applications while designing a future-state architecture.
  • Lead end-to-end implementation of enterprise applications, ensuring alignment with business and technical requirements.
  • Collaborate with development teams to translate architecture into actionable solutions.
  • Communicate architectural decisions clearly and persuasively to technical and non-technical audiences.
  • Defend design choices and ensure adherence to best practices and standards.
  • Explore and integrate AI-driven solutions into enterprise applications where applicable.
  • Stay ahead of emerging technologies and trends in AI, cloud, and enterprise architecture.

Requirements

  • 10–15+ years in software architecture and enterprise application development.
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) and native enterprise applications.
  • Programming Languages: Java, Python, and JavaScript/TypeScript.
  • Frameworks: Spring Boot, Angular, React, Node.js.
  • Cloud Platforms: AWS, Azure, and GCP (including services like Lambda, App Services, and Kubernetes).
  • Architecture Patterns: Microservices, Event-Driven Architecture, Domain-Driven Design.
  • Integration: RESTful APIs, GraphQL, SOAP, Message Queues (Kafka, RabbitMQ).
  • Data & Storage: SQL/NoSQL databases (PostgreSQL, MongoDB), Data Lakes.
  • DevOps & CI/CD: Docker, Kubernetes, Jenkins, GitHub Actions, Terraform.
  • Security: OAuth2, SAML, Identity Management.
  • AI/ML Exposure: Familiarity with AI frameworks (TensorFlow, PyTorch) and cloud AI services.
  • Excellent communication and presentation skills.
  • Ability to influence and hold ground in technical discussions with stakeholders.
  • Strong problem-solving and decision-making abilities.
Benefits
  • Competitive compensation and a 401(k) with employer contributions to help you plan for the future
  • Flexible paid time off and hybrid ways of working that support true work-life balance
  • Comprehensive health coverage—including medical, dental, vision, life, and disability insurance
  • A curated in-office experience designed to foster community, team connections, and innovation
  • Opportunities to give back through Sparksoft Cares, including annual company-wide fundraising events
  • Training and development programs that build new skills and prepare you for leadership roles
  • A collaborative, transparent, and fun culture—recognized as a Great Place to Work®

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software architectureenterprise application developmentJavaPythonJavaScriptTypeScriptSpring BootAngularReactNode.js
Soft skills
communication skillspresentation skillsinfluenceproblem-solvingdecision-making