Full Stack Engineer
Optima Global Solutions
- Location
- Hamilton
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 1mo ago
Full Stack Engineer (Java, Spring Boot, AWS)#26-00040
Hamilton, NJ
Remote
Share on
Job Description
Founded in 2001, Optima Global Solutions Inc., brings over 2 decades of experience and expertise in facilitating IT transformation within industries ranging from higher education and government to manufacturing and financial services. Sporting scalable and diverse business solutions expertise along with deep-domain based resourcing capabilities, Optima has a specialization in Automation and AI, Strategic Staffing and Custom Solutions Development, focusing on the core pillars of process, people, strategy and transformation.
Currently, we are hiring for the following position for our Automation Company, TranscendAP;
Senior / Mid-Level Full Stack Engineer (Java, Spring Boot, AWS)
Company Overview – TranscendAP
TranscendAP is a fast-growing SaaS company focused on transforming Accounts Payable and invoice processing through automation, intelligent workflows, and modern architecture. We help organizations streamline how invoices are captured, validated, approved, and integrated into their ERP systems—reducing manual effort and increasing accuracy. Our platform combines workflow automation, integrations, and AI-driven capabilities to solve real-world finance problems. We operate with a builder mindset, moving quickly, solving complex challenges, and continuously evolving our product to deliver meaningful value to customers.
About the Role
We're looking for a hands-on Full Stack Engineer with extensive AWS experience who loves building real products—not just writing code. This role is for someone who can own problems end-to-end, from architecture to production, and isn't afraid to get into the details.
You'll help us build and evolve a modern SaaS platform focused on Accounts Payable and Invoice Processing, working across backend, frontend, and infrastructure. If you enjoy greenfield development, making pragmatic decisions, and shipping quickly without sacrificing quality, this is for you.
Location
This role is fully remote. Candidates must be able to work U.S. Eastern Time (EST) business hours.
What You'll Do
Design, build, and deploy end-to-end cloud-native applications using Java (Spring Boot) and modern frontend technologies
Architect, provision, and manage AWS infrastructure and services, including compute, networking, storage, databases, security, monitoring, and application integrations
Design scalable, secure, and highly available cloud architectures using AWS best practices for performance, resiliency, and cost optimization
Actively leverage AI-assisted development tools (e.g., copilots, code generation, automation) to significantly accelerate delivery and reduce manual effort
Identify opportunities to embed AI into the product itself—improving invoice processing, data extraction, workflows, and user experience
Build with a mindset of speed, iteration, and continuous improvement using AI as a core part of the development lifecycle
Create clean, modern user interfaces using React, Tailwind CSS, Bootstrap, JavaScript, and Thymeleaf where appropriate
Bring a strong eye for design, usability, and user experience to every solution
Architect and implement scalable multi-tenant SaaS platforms deployed on AWS
Make and own architecture decisions across application, cloud infrastructure, security, and DevOps
Design and optimize cloud and relational database solutions using PostgreSQL, SQL Server, and AWS managed database services
Develop secure integrations with ERPs and external systems using REST APIs, event-driven architectures, messaging, and file-based interfaces
Translate complex accounts payable and invoice processing workflows into scalable enterprise software solutions
Build and maintain CI/CD pipelines and deployment automation to enable reliable, repeatable software releases
Monitor, troubleshoot, and optimize production environments using AWS observability and operational best practices, including L3 support and incident resolution
Collaborate across engineering and product teams using Agile methodologies and Jira to plan, track, and deliver high-quality software
What You Bring
Bachelor's degree in Computer Science or related field, or equivalent professional experience
7+ years of hands-on software development experience delivering enterprise applications
Strong backend development experience using Java and Spring Boot
Strong frontend development experience with React, modern JavaScript/TypeScript, and responsive web application design
Experience with Tailwind CSS and/or Bootstrap
Familiarity with Thymeleaf for server-rendered UI patterns
Strong experience designing and developing applications on AWS, including services such as EC2, RDS/Aurora, S3, IAM, VPC, CloudWatch, Secrets Manager, and related cloud services
Experience provisioning, configuring, and supporting AWS infrastructure with an understanding of networking, security, scalability, high availability, and cost optimization
Deep understanding of relational databases, including SQL Server and PostgreSQL, with experience using AWS managed database services
Experience building, deploying, and operating scalable SaaS and multi-tenant platforms in cloud environments
Proven ability to design, build, deploy, and support production-grade systems from infrastructure through application delivery
Comfortable working across the entire technology stack—from frontend UI to backend services, databases, cloud infrastructure, and CI/CD pipelines
Experience supporting production environments, including L3 troubleshooting, performance tuning, monitoring, and incident resolution
Experience administering and supporting Linux and Windows environments
Hands-on experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude, or similar) to accelerate software delivery and continuously improve engineering productivity
Strong problem-solving, architectural, and troubleshooting skills with a builder mindset, ownership mentality, and bias toward execution
Strong Plus
Experience in Accounts Payable, Invoice Processing, or financial systems
Experience integrating with ERPs (e.g., SAP, Oracle, Microsoft Dynamics, Banner, etc.)
Familiarity with CI/CD, Docker, and containerized deployments
Experience leveraging AI/LLMs in development workflows or product features
Who You Are
You take ownership and figure things out
You move fast but think in systems and scalability
You care about both function and design
You're comfortable with ambiguity and building from scratch
You're excited about using AI to build better and smarter products
Why Join Us
Build a real product in a complex, high-value domain (AP / Invoice Processing)
High ownership and direct impact on product and architecture
Opportunity to shape both technology and product direction
Work in a fast-moving, pragmatic, builder-focused environment
Interested candidates, please apply online with a detailed resume and contact information.
Thank you.
Skills
- Java
- Spring Boot
- AWS
- React
- Tailwind CSS
- Bootstrap
- JavaScript
- Thymeleaf
- TypeScript
- EC2
- RDS
- Aurora
- S3
- IAM
- VPC
- CloudWatch
- Secrets Manager
- SQL Server
- PostgreSQL
- REST APIs
- Docker
- Jira
- GitHub Copilot
- ChatGPT
- Claude
Similar roles
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today
Software Engineer
Realtor.com Careers · Austin · today