Senior Full-Stack Software Engineer - Banking Platforms

Instantiations, Inc.
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 150K

Job location

Remote

Tech stack

Java
Agile Methodologies
Artificial Intelligence
Tomcat
Azure
Collaborative Software
Databases
Continuous Integration
IBM DB2
DevOps
Middleware
IBM WebSphere MQ
IBM Websphere Application Server
PostgreSQL
Microsoft SQL Server
Message Queuing Telemetry Transport (MQTT)
OAuth
Object-Oriented Software Development
Oracle Applications
Systems Development Life Cycle
Zero Trust Network Access
Simple Object Access Protocol (SOAP)
Software Engineering
WS-Security
Scripting (Bash/Python/Go/Ruby)
Multi-Agent Systems
GIT
Kubernetes
Information Technology
Smalltalk
REST
Docker
Service Stack

Job description

We are selectively seeking one highly skilled, senior-level full-stack software engineer to join our fintech business unit supporting banking customers across North America. This is a hands-on role spanning the full software development lifecycle - design, development, implementation, modernization, maintenance, production support, and customer-facing technical collaboration., Smalltalk, a purely object-oriented programming language, powers a core part of our banking platform. Strong object-oriented development is at the heart of this role.

  • The ideal candidate is a VAST Platform (VA Smalltalk) and Java expert
  • We would be open to a very strong Java expert who possesses the highly desired skills (listed below) and who is genuinely excited to learn the VAST Platform
  • We would be willing to support a small ramp up for a highly skilled Java expert who is also deeply skilled in the other technology stacks listed below

Highly desired skills and practical experience in the following:

  • Experience with the VAST Platform
  • Enterprise AI engineering
  • Databases: DB2, SQL Server, Oracle, or PostgreSQL
  • CI/CD, DevOps, and related tooling (Git, Docker, Kubernetes, Azure DevOps, etc.)
  • Middleware:
  • Engineer and harden enterprise runtimes (IBM WebSphere, Tomcat) and messaging fabrics (IBM MQ, MQTT), implementing zero-trust security (mTLS, OAuth2, WS-Security) across all RESTful and SOAP interfaces.
  • Python scripting and automation

What You'll Do

  • Design, develop, enhance, maintain, and support software across multiple application stacks
  • Work across the full SDLC: requirements, design, coding, testing, implementation, support, and ongoing improvement
  • Support client implementation activities, production issue analysis, and customer-facing technical discussions
  • Contribute to modernization initiatives and AI-enabled capabilities integrated into banking platforms
  • Participate in 24/7 production support on a reasonable on-call rotation schedule (stipend paid for on-call)

Requirements

Do you have experience in Writing skills?, Do you have a Bachelor's degree?, * You must reside in the United States and not require visa sponsorship now or in the future

  • You must communicate in clear, fluent English - reading, writing, and speaking - to work effectively with clients, teammates, and stakeholders
  • You must be able to pass a clear background verification
  • Work and customer support must be performed while physically located in the United States
  • Willingness to serve in the on-call rotation

Work Experience Requirements

  • 7+ years of software development experience with a strong focus on Smalltalk and/or Java programming
  • 7+ years in a senior full-stack software engineer role
  • Prior direct customer experience, problem solving with the customer
  • Bachelor's degree in computer science or equivalent field, preferred
  • Experience in banking, financial technology, insurance, healthcare, or other regulated industries is a strong plus
  • Excellent problem-solving skills and the ability to work independently in a remote environment
  • Strong understanding of software development life cycles, agile methodologies, and remote collaboration tools
  • Strong and effective communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders
  • Possess a deep commitment to positive customer outcomes
  • Leadership qualities, including the ability to mentor junior team members and lead by example, AI engineering is a core part of this role - not prototypes, but practical, enterprise-grade solutions. Experience with agentic systems, retrieval-augmented architectures, AI evaluation, security considerations, and integration with existing business platforms is highly valued., Our team is tight-knit and genuinely supportive of one another. The engineers who do best here are self-directed and accountable, but they never have to go at it alone. You'll fit right in if you:
  • Have strong object-oriented fundamentals, especially in VA Smalltalk or Java
  • Are comfortable working across both legacy and modern systems
  • Communicate clearly with technical and non-technical audiences
  • Take ownership while also being a collaborative teammate
  • Care about reliability, security, and customer trust

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • Vision insurance
  • Health savings account
  • Dental insurance
  • Paid sick time
  • Family leave
  • Life insurance, While we are looking for one person, we know that person can be at a mid-level or a senior level. Expected salary range starting at $110,000 - $150,000 depending on skill level and experience. Separate allowance for on-call pay.

Instantiations' Benefits

We offer a generous and comprehensive package to our full-time employees.

  • Flexible Vacation (employees are encouraged to take at least three weeks per year)
  • Paid Sick Leave
  • Paid Family Leave
  • 15 Paid Holidays
  • Medical, Dental, and Vision coverage starting on your first day, 100% covered for you and your family
  • HSA Plan with employer contributions (if you choose an HSA-eligible medical plan)
  • Group Life Insurance - 2X your salary (company paid)
  • Short-Term and Long-Term Disability Insurance (company paid)
  • 401(k) Plan, with up to a 4% employer match
  • Employee Assistance Program (EAP) (company paid)

About the company

Instantiations is a leader in custom software solutions, serving clients from the largest global enterprises to innovative small businesses. At the core of our success is a cohesive team of talented developers and forward-thinking leadership, working together to tackle complex challenges with creativity and collaboration. We pride ourselves on fostering a culture of mutual respect, innovation, and continuous growth, where team members genuinely look forward to contributing and thriving. With a 100% remote work setup, we offer the flexibility to work from almost anywhere within the United States while being part of a close-knit, supportive community that values your expertise and individuality.

Apply for this position