Senior Full-Stack Developer Cloud Migration & AI-Assisted Engineering As a Senior Full-Stack Developer, you will be a highly hands-on engineering contributor responsible for modernizing and migrating business-critical applications from distributed on-premises infrastructure to cloud-native platforms in AWS and Google Cloud Platform (Google Cloud Platform). You will work across the full technology stack application code, APIs, user interfaces, databases, infrastructure, CI/CD, security, observability, and production support. This role is ideal for a full-stack developer who can independently drive meaningful portions of the migration lifecycle from assessment and design through build, test, deployment, and stabilization. You should be comfortable modernizing legacy applications while using the migration as an opportunity to improve scalability, resiliency, maintainability, automation, and developer productivity. What You ll Do Design, develop, refactor, test, deploy, and support application capabilities as part of an on-premises data center to AWS/Google Cloud Platform cloud migration. Build and modernize full-stack components including front-end interfaces, APIs, service layers, integration points, databases, batch processes, and deployment automation. Evaluate existing application architecture and identify opportunities for selective modernization beyond simple lift-and-shift migration. Work with cloud-native patterns including containerization, API modernization, automated testing, CI/CD, observability, resiliency, and secure-by-design development. Partner with architecture, infrastructure, cybersecurity, QA, business analysts, project managers, and operations teams to deliver production-ready solutions. Use AI-assisted development tools such as Codex, Copilot, or similar capabilities for first-draft code development, refactoring, test generation, documentation, performance tuning, and optimization not only for debugging. Leverage GitLab native integrations for source control, merge requests, CI/CD pipelines, code scanning, security checks, and AI-enabled engineering workflows. Use Jira extensively for backlog management, sprint execution, defect tracking, traceability, and delivery reporting. Support database design, query optimization, schema changes, data migration, validation, and operational readiness activities. Contribute to infrastructure and DevSecOps practices including Infrastructure as Code, environment configuration, deployment pipelines, monitoring, logging, and incident response. Required Qualifications Bachelor s degree in Computer Science, Engineering, Information Technology, or equivalent experience. 8+ years of hands-on software development experience across enterprise applications. Strong full-stack development experience, including front-end, back-end, APIs, databases, integrations, testing, and production support. Demonstrated experience migrating or modernizing applications from on-premises distributed infrastructure to AWS and/or Google Cloud Platform. Deep experience with Jira for Agile delivery, backlog execution, sprint management, defects, and traceability. Deep experience with GitLab, including branching strategies, merge requests, CI/CD pipelines, code review, and DevSecOps automation. Practical experience using Codex, Copilot, or similar AI-assisted development tools for first-draft development, refactoring, test creation, documentation, and optimization. Experience with relational databases such as SQL Server, Oracle, PostgreSQL, or similar platforms. Strong understanding of cloud-native development, application security, API design, observability, performance tuning, and operational reliability. Ability to work independently while collaborating effectively across architecture, infrastructure, security, QA, and business teams. Preferred Qualifications Experience in fintech, payments, banking, or other regulated environments. Experience with .NET/C#, Java, Python, JavaScript/TypeScript, SQL, or similar enterprise development stacks. Familiarity with containers, Kubernetes, Infrastructure as Code, DevOps, automated testing, and cloud landing zones. Experience with IAM, networking concepts, security guardrails, secrets management, logging, monitoring, and compliance controls. Experience modernizing legacy thick-client, batch, database-heavy, or integration-intensive applications. Success in the First 12 Months Deliver production-quality full-stack capabilities supporting cloud migration and modernization. Help transform legacy application components into scalable, secure, cloud-ready or cloud-native services. Improve engineering velocity through disciplined use of Jira, GitLab, CI/CD, automated testing, and AI-assisted development. Strengthen application reliability, performance, observability, maintainability, and security. Become a trusted hands-on technical contributor capable of owning complex workstreams from design through deployment. Ideal Candidate: A senior full-stack developer who can independently build, modernize, and deploy enterprise application capabilities across application, database, infrastructure, and DevSecOps layers while using GitLab, Jira, AWS/Google Cloud Platform, and AI-assisted development tools to accelerate high-quality delivery. |