TwinStream logo
TwinStream

A Cyber Security Startup specialising in Cross Domain Solutions

Java Software Engineer – Contract, Outside IR35

Backend EngineerSoftware EngineerContractRemoteSeniorTeam 51-200Since 2018H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

4 days ago

Salary

£450 - £550 / hour

Seniority

Senior

English

Job Description

Java Software Engineer – Contract, Outside IR35

TwinStream

• Understand high-level requirements and collaborate to find solutions • Investigate technologies to gain a deep understanding of their applicability • Develop high-quality code • Problem-solving deeply technical issues • Build tests at all stages of development from, unit tests to acceptance & performance tests • Build deployment code and pipelines, consulting with DevOps specialists • Analyse and resolve issues from 3rd line support • Collaborate in code development and review colleagues’ work • Participate in indicative estimating & planning • Any other reasonable duties relevant to skills and experience.

Job Requirements

  • Experience in developing software using our core and/or related technologies
  • An agile development mindset
  • Experience in agile working practices including
  • TDD
  • BDD
  • Continuous delivery
  • DevOps
  • Pair programming
  • Estimating & Planning
  • Open, honest & positive attitude

Related Job Pages

More Backend Engineer Jobs

ContractRemoteTeam 51-200Since 2010H1B No Sponsor

• Migration and modernization of existing application components (JavaEE/JakartaEE) to a future-proof architecture • Further development and optimization of legacy systems with a focus on stability, maintainability, and scalability • Design and implementation of robust REST APIs, including versioning and ensuring backward compatibility • Implementation of zero-downtime deployments in a highly available 24/7 environment • Integration and further development of existing CI/CD, deployment, and monitoring processes • Close collaboration within a small, experienced team and independent delivery of technical solutions

Switzerland
Sur logo

Senior Ruby on Rails Developer

Sur

***Only CV's submitted in English will be accepted.

Role Description As a Senior Ruby on Rails Developer you will work on a production Rails application that includes customer-facing features, internal systems, and external integrations. This role owns work end-to-end, from design and implementation through testing, performance, and production readiness. - Design, build, and maintain features in a modern Rails codebase. - Own background and asynchronous workflows including retries, idempotency, throughput, and observability. - Model, query, and optimize data in a document-oriented datastore environment. - Build and maintain HTTP APIs and third-party integrations including webhooks, authentication, billing, and notifications. - Diagnose and resolve production issues in collaboration with product and support. - Improve system reliability, performance, and operational safety. - Contribute to long-term code health through refactoring, testing improvements, security practices, and thoughtful code review. Qualifications - C1 English or equivalent. - Senior-level, hands-on experience building and operating production Ruby on Rails applications. - Strong background in background job systems and asynchronous processing with real-world operational concerns. - Experience designing and querying document-oriented data models with attention to indexing and performance. - Experience building external-facing APIs with authentication, authorization, and rate limiting. - Strong testing discipline and experience diagnosing flaky or non-deterministic tests. - Security-minded approach to application design and production operations. Preferred Qualifications - Experience working with high-growth startups. - Experience building products using LLMs or LLM-based agents. Ideally, using Langchain. - Experience training AI models: building, cleaning datasets, setting up training pipelines, and evaluation benchmarks. - Experience building code generation or editing solutions. - A team-player mentality with a history of influencing and improving development processes. Nice to Have - Email and Deliverability Domain. - Experience with Go. - Practical understanding of email deliverability fundamentals including reputation, mailbox provider behavior, and bounce or deferral handling. - Familiarity with email authentication and DNS concepts including SPF, DKIM, DMARC, and MX or TXT records. - Understanding of SMTP mechanics such as handshakes, response codes, and safe retry strategies. - Experience identifying and handling low-quality or risky email data such as disposable, role-based, typo, or catch-all addresses. - Experience building safeguards around email data handling including redaction, privacy controls, and non-production send protections. - Comfort using AI-assisted development tools responsibly while maintaining strong engineering judgment, code quality, and test coverage. Compensation - $5000 to $7000 USD/ monthly PTO - Unlimited Holidays - US or local

Peru
$5K - $7K / month
Job Closed
Softgic logo

Drupal Developer

Softgic

Digital and Cognitive Transformation.

Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor

• Develop backend functionality in Drupal. • Build and maintain custom modules. • Implement REST integrations for decoupled architectures. • Optimize platform performance and scalability. • Apply development best practices (Clean Code, SOLID, design patterns). • Participate in code reviews and technical collaboration with the team. • Manage tasks and tracking using Jira. • Actively participate in agile ceremonies (dailies, planning, etc.).

United States
$1K / month
Cordance logo

Director of Enterprise Data – Platform Architecture

Cordance

Making successful B2B SaaS businesses even better.

Full TimeRemoteTeam 201-500Since 2021H1B No Sponsor

• Define and execute the enterprise-wide strategy for: • Data platforms • Business systems architecture • Integration frameworks • Analytics infrastructure • Drive standardization and modernization of fragmented systems across Business Units. • Lead technology and data integration for acquisitions and newly onboarded businesses. • Establish repeatable integration playbooks for: • CRM consolidation • ERP harmonization • Data migration • Identity and reporting standardization • Rationalize overlapping systems and reduce operational complexity post-acquisition. • Build enterprise-grade data foundations enabling cross-functional visibility across: • GTM • Finance • Product • Customer Operations • Design scalable reporting and analytics frameworks supporting executive decision-making. • Drive data quality, governance, lineage, and operational trust across platforms. • Partner closely with: • Product leadership • Finance • Revenue Operations • Engineering • Security & Compliance • Act as the architectural bridge between business strategy and technical execution. • Lead and mentor high-performing architecture, data, and integration teams. • Turn technical debt into scalable operational capability. • Evaluate build vs. buy decisions across systems and platforms. • Establish scalable operating models supporting rapid organizational growth.

United States