Senior Cloud Java Engineer
Listed on 2026-05-06
-
Software Development
Cloud Engineer - Software, Software Engineer, DevOps, Java Developer
QA Automation Engineer
The Team:
We’re an energetic team of repeat entrepreneurs, and we’re excited to be building the next generation of e-commerce software! We’re a team of 7, and we’ve worked together in the past to build exciting, and successful, software platforms. We wear hats, a lot of hats. It’s basically a hat shop. But at the end of the day we’re creators who love to work hard and learn from each other.
We might debate fiercely in the office, but at the end of the day we’ll all share a few pints and laughs. We celebrate our successes and failures equally, and we never let an idea go unchallenged.
Syndic8:
We’re building the first true communication platform (enterprise SaaS) for e-commerce. There are many “point” solutions available, that tackle specific problems for a specific type of organization. Syndic8 takes a higher-level approach by coordinating multiple disparate activities, both within and between e-commerce companies.
Our Tech:
We’re Java + Jetty + λ in the back, Angular + S3 on the front. Everything is containerized with Docker and orchestrated using Kubernetes, pipelined with Jenkins, and deployed to ephemeral pods. Experience with Jersey and Jetty are a major plus. We’re using microservices, but are also mindful of over‑engineering the solution. We’re also always careful of vendor‑lock, especially with respect to our cloud provider.
You:
You are a one-man SWAT team. You are as comfortable designing as you are executing; you’re self-directed and confident, yet flexible enough to roll with the incredible pace of change in a small startup. You enjoy autonomy more than being given a task list – you are a true creator. There’s no room for micromanagement here.
ResponsibilitiesYou will be responsible for all things testing. You will create a ground‑up program incorporating our progress to date, and work with our Head of Cloud Ops to incorporate logical gates and automation. You’ll work with our developers to ensure that unit tests are as they need to be, educating and steering the entire team where we may need to adjust.
You understand that if something hasn’t been laid out for you, that means we expect you to make the appropriate analysis & decisions yourself, own your decision, and run with it.
- Expert-level experience with testing frameworks, such as Arquillian, Cucumber, JUnit, TestNG or equivalent.
- Expert-level experience with UI testing frameworks, such as Selenium.
- 5+ years of architecting testing frameworks for SaaS software from the ground up, either by yourself or in a small team.
- 3+ years of experience testing against RESTful APIs.
- 3+ years of experience testing against auto‑scaling, clustered, load‑balanced infrastructure.
- Think about and own testing from all aspects; including unit, performance, security, automated, regression, and manual tests.
- Can code Java in your sleep.
- Thoroughly understand the most common AWS services (e.g. Elastic Beanstalk, Lamda, AMQ, Redis) and have architected using those tools in the past (Kubernetes too!).
- Use JSON every day to build web services, RESTful APIs, etc.
- Expert in MySQL – you think beyond simple joins to optimize queries before they cause production slowdowns.
- Bonus: experience testing around No
SQL and Apache Spark.
- Enjoy the challenges and rewards of working in a very early stage startup (strong preference for someone who has worked in a
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).