×
Register Here to Apply for Jobs or Post Jobs. X

Java Developer

Remote / Online - Candidates ideally in
Lisbon, Linn County, Iowa, 52253, USA
Listing for: Medium
Full Time, Remote/Work from Home position
Listed on 2026-05-22
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 110000 USD Yearly USD 80000.00 110000.00 YEAR
Job Description & How to Apply Below
Location: Lisbon

Spin.

AI
is a global SaaS cybersecurity company that protects mission-critical data across Google Workspace, Microsoft 365, Salesforce, Slack & more. Our product —
Spin One — is a platform that combines SSPM, ransomware protection, DLP, backup & recovery for enterprise customers worldwide.

We are looking for a Backend Developer with strong Java and Spring Boot experience to join our engineering team.

You will work on backend services for a complex cybersecurity SaaS product, including integrations, data processing, asynchronous workflows, access control, permissions, audit logs, backup and recovery flows.

This role is based in our Lisbon office in a hybrid format. If you are not currently in Portugal, we are open to remote work during the trial period, with relocation to Lisbon afterward.

Tech Stack
  • Java 19
  • Spring Boot
  • My Batis
  • PostgreSQL
  • RabbitMQ
  • REST APIs
  • Git / Bitbucket
  • Jira / Confluence
  • CI/CD pipelines
Responsibilities
  • Develop and maintain backend services using Java and Spring Boot.
  • Work with Postgre

    SQL: write SQL queries, analyze execution plans, optimize performance, and work with indexes.
  • Use MyBatis for database interaction.
  • Build and maintain integrations with internal and external APIs.
  • Work with Rabbit

    MQ and asynchronous backend workflows.
  • Participate in technical discussions, code reviews, and feature planning.
  • Collaborate with frontend, QA, Dev Ops, and Product teams.
  • Debug issues, analyze logs, and improve backend performance and reliability.
  • Write clean, maintainable, and well-structured code.
Must-have Requirements
  • 4+ years of commercial backend development experience.
  • Strong experience with Java and Spring Boot.
  • Experience with Java 19.
  • Experience with MyBatis.
  • Strong knowledge of Postgre

    SQL.
  • Confident SQL skills.
  • Experience analyzing and optimizing query execution plans.
  • Understanding of indexes and database performance basics.
  • Experience with Rabbit

    MQ or similar message brokers.
  • Experience with REST API development and integration.
  • Ability to work with complex product logic and enterprise-level workflows.
  • Good communication skills and ownership mindset.
  • English:
    Intermediate+.
Nice-to-have
  • Experience with Elasticsearch.
  • Experience with AWS S3, Google Cloud Storage, or Azure Blob Storage.
  • Experience with Salesforce API.
  • Experience with Microsoft Graph API.
  • Experience with Google API.
  • Experience with Slack API.
  • Experience with cybersecurity, SaaS, or enterprise products.
  • Experience with Claude AI or other AI tools for development productivity.
Why Spin.

AI
  • Work in a fast-moving, high-impact cybersecurity company recognized by Gartner, Forrester, and G2.
  • Work on a real product with real users and visible business impact
  • Work on an interesting and large-scale product
  • Solve complex, non-trivial security and engineering challenges
  • Opportunity to influence technical and product decisions
  • Trust from management and autonomy in day-to-day work
  • Strong, professional team with deep expertise
What we offer
  • Annual performance-based salary review
  • Annual performance-based bonus
  • Referral bonuses
  • Educational budget
  • Sport & hobby compensation
  • Medical insurance compensation
  • Company presents (birthdays, anniversaries, weddings, etc.)
  • Corporate travel parties twice a year
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary