Full Stack Software Engineer (Java Focus)
Location:
Flexible / Remote
About Us
We empower our customers with lights-out automation for their mission-critical business processes. As the leader in full-stack automation fabric solutions, we provide the first SaaS-based composable automation platform built specifically for ERP. Our solutions enable organizations to orchestrate, manage, and monitor workflows across any application, service, or serverâwhether in the cloud or on-premisesâwith confidence and control.
Our global team of automation experts and customer success engineers delivers not just solutions but also world-class support, giving our customers the freedom to imagine and define their future. We foster a collaborative, dynamic environment that encourages creativity, continuous learning, and passion for building exceptional products.
Our Core Values
One Team
Make Your Own Weather
Obsess over Customer Success
Work the Problem
Be Curious
Own the Outcome
Respect Each Other
The Role
We are seeking a
Full Stack Software Engineer
with a strong focus on
Java
to join our growing engineering team. In this role, youâll design, build, and maintain robust and scalable full-stack applications that power our automation and SaaS platforms. Youâll collaborate closely with product managers, designers, and fellow engineers to deliver high-impact solutions that make automation smarter, faster, and more reliable.
What Youâll Do
Design, develop, and implement highly performant full-stack applications using Java and related technologies.
Build and maintain scalable back-end services, APIs, and microservices.
Develop responsive, intuitive front-end interfaces with modern frameworks.
Translate product requirements into technical specifications.
Participate in the full SDLC: planning, design, coding, testing, deployment, and support.
Write clean, maintainable, well-documented code following best practices.
Implement automated tests (unit, integration, and end-to-end) to ensure quality.
Troubleshoot, debug, and resolve software defects and production issues.
Contribute to architectural discussions to ensure scalability, security, and performance.
Mentor junior engineers and foster a culture of continuous improvement.
What Youâll Bring
Bachelorâs degree in Computer Science or equivalent practical experience.
Professional experience as a Full Stack Engineer with a strong emphasis on Java (Java 11/17).
Experience with relational databases (SQL, PostgreSQL, MySQL) and ORM frameworks (Hibernate, JPA).
Strong skills in front-end technologies: HTML, CSS, JavaScript, ReactJS, MobX, TypeScript.
Experience with RESTful API design and development.
Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
Experience with Git and Atlassian tools (Jira, BitBucket, Bamboo).
Knowledge of agile methodologies (Scrum, Kanban).
Solid testing skills with JUnit, Jest, Cypress, or Playwright.
Excellent problem-solving and debugging skills.
Preferred Qualifications
Prior experience building Enterprise SaaS platforms.
SAP development experience (ABAP, HANA).
Cloud development experience with AWS, Azure, or Google Cloud.
Knowledge of CI/CD pipelines and tools (Jenkins, GitLab CI).
Experience with TDD or BDD.
Contributions to open-source projects or an active GitHub portfolio.
Bonus Skills
Gradle
Shell scripting
Tomcat
Experience with AI