Logo
Verticalmove, Inc

Senior Full Stack Engineer

Verticalmove, Inc, Atlanta, Georgia, United States, 30383

Save Job

Overview Senior Full Stack Engineer - Partner Integration role with a confidential client in fintech. The role focuses on designing, building, and shipping integration capabilities to elevate end-customer experiences. You will own services end-to-end, collaborate with Product and Design, and translate complex requirements into pragmatic, scalable solutions while balancing quality, reliability, and speed to value.

Location Preferred location: North America (remote/hybrid). Time-zone overlap with U.S. teams required.

Product Area The Developer Portal & Marketplace enables an open, extensible ecosystem. You will help financial institutions and technology partners integrate quickly via self-service tooling, opinionated frameworks, and low-friction runtime patterns to reduce time-to-market and unlock new product value.

Responsibilities

Partner & Integration Engineering: Build, expose, and harden partner-facing APIs, webhooks, SDKs, and reference apps; define secure, observable, versioned integration patterns.

Produce technical assets: OpenAPI specs, system diagrams, runbooks, Postman collections, sample apps.

Drive performance tuning and resiliency; monitor latency, throughput, error budgets, and deployment frequency.

Participate in agile planning; provide feasibility, trade-offs, sizing, and risk/mitigation.

Translate business needs into clear acceptance criteria, technical designs, and iterative delivery plans.

Identify opportunities for platform enhancements, tooling upgrades, and roadmap gaps.

Product Design & Development

Design, develop, deploy, and maintain backend services and integration frameworks in an agile environment.

Write clean, scalable code aligned with secure-by-default principles.

Collaborate to implement user stories, resolve issues, demo increments, and participate in retrospectives.

Run experiments/PoCs to de-risk decisions; conduct peer reviews to share knowledge and ensure quality.

Refine dev workflows, CI/CD, and operational practices.

Performance Measurement & Optimization

Track and improve delivery metrics: lead time, deployment frequency, change failure rate, MTTR.

Identify bottlenecks across build/test/release; deliver measurable improvements.

Experience

8+ years of software development with Java.

Strong CS fundamentals (data structures, algorithms, concurrency) and experience with transactional systems.

Hands-on with microservices and the Java/Spring ecosystem (Spring Boot, Spring Cloud, Hibernate).

Datastores: PostgreSQL/Oracle; exposure to NoSQL; comfort with schema design and query performance.

Tooling: Git, Maven, IntelliJ/Eclipse; app servers; scripting/config with JSON, XML, YAML, Terraform; issue tracking.

Automation with Python or Java; experience in multi-tenant cloud architectures.

Proven ability to turn user stories into scalable, user-centric solutions; excellent cross-functional collaboration and communication.

Required Knowledge

Champion of agile (Scrum/SAFe).

CI/CD with Jenkins or GitHub Actions; trunk-based development; automated testing.

Deep understanding of secure solution design (authN/Z, key management, least privilege, defense-in-depth).

Expertise in concurrent backend environments and multithreading.

Nice to Have

Familiarity with front-end concepts and mobile delivery pipelines.

Background in enterprise software or fintech.

Education

Bachelor’s in Computer Science, Information Technology, or equivalent practical experience.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

IT Services and IT Consulting

#J-18808-Ljbffr