Senior Software Engineer

NDEVA CONSULTING LIMITED LIABILITY COMPANY
United States
21 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Software Quality Object-Oriented Software Development Backend Extreme Programming Codebase

Job description

  • Use AI tools (e.g. Claude, Copilot) to generate production-level Java code
  • Guide and refine AI output through strong design thinking and prompting
  • Own and improve system design using solid Object-Oriented principles
  • Review and uplift code quality across the codebase
  • Work in an XP-style environment with AI-driven TDD workflows
  • Contribute ideas and help shape new product features

Requirements

  • Strong experience as a Senior Backend Engineer (Java)
  • Deep understanding of Object-Oriented Analysis and Design (OOAD)
  • Ability to identify and improve poor design
  • Experience using AI coding tools - Claude specifically

Benefits & conditions

  • You’ll focus on design, architecture, and guiding AI systems
  • You’ll work on real-world AI applications used by enterprise clients
  • You’ll be part of a team actively adapting to the future of software development

The Environment

  • Fully Remote across Australia and New Zealand
  • Small, high-performing engineering team
  • Strong focus on productivity, quality, and continuous improvement

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:18 min

Redefining developer roles and software architecture requirements

Laurie Voss Laurie Voss · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:34 min

Augmenting codebases with semantic architectures

Zaak Chalal Zaak Chalal · World Congress 2026 Europe

1:48 min

Balancing code generation velocity with software quality standards

Lilia Gargouri Lilia Gargouri · Coffee With Developers

1:44 min

Balancing artisanal coding skills with automated agent oversight

Jyoti Bansal Jyoti Bansal +1 · World Congress 2026 Europe

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all