Senior Backend Engineer - Java
Role details
Job location
Tech stack
Job description
- You need a lot of processes to tell you what to do or you're comfortable only picking up tickets from a JIRA board
- You are not disciplined and organized in how you document and communicate your work with collegues
- You only want to write code and dont really care about the bigger picture and customers
- You dont want to test, deploy, monitor and troubleshoot your own code
- You dont want to lead your own projects, but rather be led by someone else
- You don't want to collaborate closely with other areas of the business or engage with users when needed
What youll do day-to-day
- Youll be the go-to person for all things backend in your product area
- Youll work closely with the CTO and the Tech Lead to set technical direction
- Youll work closely with our product and design teams and with our customers to identify, plan, design, build and ship features on schedule
- Youll deploy, monitor, troubleshoot, debug, support, maintain and evolve features and code under your responsibility
- Youll leverage AI-powered engineering tools (Cursor, Claude, etc.) to accelerate development, debugging, and testing.
- Youll own and maintain product and technical documentation
- Youll support other team members on your area of expertise, mentor and develop junior engineers
- Youll follow company's culture and communication guidelines
- Live by our values
Requirements
- Youre ambitious, independent and growth-oriented
- Youre comfortable with startup life ambiguity, adapting to changing priorities based on customer and market feedback, and wearing multiple hats
- You bring senior talent to our team with 5+ years of equivalent experience
- Youre comfortable collaborating and communicating in a remote environment, especially in writing and with Loom. You understand that working independently doesn't mean working alone. Remember, it requires more pro-active communication than working in the office
- You can mentor other developers and do code reviews.
- You know how to balance speed and quality and how to build leverage in your work through automation, abstractions and good software design and architecture
- Youre excited not only to use AI tools like Cursor, or Claude Code consciously not just for speed, but for better design, refactoring, and testing but also building AI tools., * 5+ years of of industry experience as a full-time backend or product engineer, building user-facing products:
- Strong object oriented programming fundamentals in Java
- Spring Boot, Hibernate (or equivalent) experience
- Relational Database Design and SQL optimisation
- Testing, monitoring and troubleshooting
- Ability to design and build backend systems that can scale both in supported features and concurrent usage
- Previous experience with Golang and/or Typescript is a bonus
- Experience with owning features end-to-end, from idea to execution to delivery in production
- Experience with communicating software design ideas and adapting to feedback before jumping into coding
- Extensive experience with AI-powered engineering tools (Cursor, Claude), you know their strengths, weaknesses, and how to validate outputs.
Preferred (bonus)
- Experience working at fully remote companies
- Experience working on early stage startups
- Built functional AI features (especially if deployed to production) or integrated AI with backend systems.
- 0.5-1 year of software engineering experience in high growth VC-funded startups.
Not every candidate will tick every box. If you are excited about our mission and believe you have what it takes to succeed with us, we want to hear from you!
Our Technology Stack
- Frontend: Typescript, Angular, Ngrx, Tailwind CSS
- Backend: Java SpringBoot, Postrgesql, Hibernate, JPA
- Mobile Device Management: Golang
- Infrastructure: AWS with ECS
- Tools: Gitlab CI/CD, Figma, Slack, Notion, Gather.town, ClickUp
- AI tooling: Cursor, Claude Code, GPT
Benefits & conditions
- Competitive Salary: Industry-competitive local salaries.We pay local rates that are at or above the market. We share this philosophy with GitLab.
- Equity: Generous equity package were all owners of Secfix and beneficiaries of our collective success.
- Mentorship: We are backed by top VCs and accelerators and have direct access to world-class mentors.
- Development Budget: 1,000 annual personal development budget.
- Workspace Budget: Remote workspace budget and access to co-working spaces.
- Holidays: 26 days holiday + local public holidays.
- Health Insurance: Comprehensive health coverage.
- Annual Retreat: Annual retreat to build connections and inspire ideas (this year were headed to Milan!).
- Company Events: Company-wide events to build relationships and have some fun!
- Tech Equipment: Latest tech equipment (MacBook, monitors, headphones).
Our Interview Process
We aim to invite successful applicants to interview within 1 week and provide feedback after the take home task stage.
Applicants can expect the following:
- Technical Assessment ~ max. 45-75 minutes
- Introductory call with talent team ~ 15-20 minutes
- Technical Interviews ~ 2 hours
- Virtual on-site with the team and co-founders on Gather.town
- Offer stage