Back to listings
ArcMultiple locations

Senior Software Engineering Contractor - Full Time - Overlap with Madrid Timezone

Project-Based

Description

Stack: Kotlin (JVM 21), Spring Boot, PostgreSQL (Aurora), AWS ECS Fargate, AWS EventBridge, AWS Lambda with Golang, CDK, GitHub Actions

We’re looking for a highly senior, hands-on autonomous Software Engineering Contractor who can take complex tasks from design to production with minimal guidance. You will work independently within our existing architecture, delivering high-quality, production-ready features and improvements.

Responsibilities

  • Own features end-to-end: design, implementation, testing, deployment, monitoring
  • Work confidently with Kotlin/Spring Boot, PostgreSQL (Aurora), and AWS services
  • Deploy and maintain services on ECS Fargate using CDK
  • Improve code quality, reliability, and performance across the system
  • Collaborate with engineering leadership and provide clear technical reasoning

Requirements

  • 8+ years of software engineering experience; senior/principal level
  • Proven ability to deliver independently with little oversight
  • Strong experience with Kotlin, Spring Boot, PostgreSQL, and AWS
  • Able to quickly understand existing systems and ship improvements
  • Excellent communication and documentation skills

Skills

Spring BootGitHub ActionsKotlinSpringGitHubPostgreSQLAWSGo