Senior Java Software Engineer

New
A
Awin Affiliate Marketing
Iași, Iași, Romania; Warsaw, Masovian Voivodeship, PolandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of commercial Software Engineering experience
Required Skills
AWSDockerJavaOAuthMavenRESTful APIsTerraform

Requirements

  • 5+ years of commercial Software Engineering experience
  • Strong experience with Java, Maven/Gradle, RESTful APIs, and thorough testing practices
  • Solid experience with AWS cloud services and infrastructure (ECS, Fargate, ALB, API Gateway, Lambda, DynamoDB)
  • Hands-on experience with Infrastructure as Code, specifically Terraform
  • Experience with containerisation and orchestration (Docker, ECS/Fargate)
  • Understanding of networking concepts: load balancing, API gateways, DNS, TLS/SSL
  • Understanding of user and client authentication and authorisation flows (OAuth2, OIDC, JWT)
  • Proven ability to lead technical discussions, make architectural decisions and drive them to completion
  • Comfortable with on-call responsibilities and incident response
  • Proficient in using AI-assisted development tools (e.g., Cursor, Claude Code, GitHub Copilot)

Responsibilities

  • Drive technical design and architectural decisions for platform services and infrastructure
  • Own and deliver complex technical initiatives from concept to production
  • Work in a small agile team, contributing to planning, reviews and retrospectives
  • Design, build and improve applications with a focus on infrastructure, reliability and developer experience
  • Mentor and support fellow engineers
  • Collaborate with other teams to define API contracts and drive adoption of platform services
  • Work with Product Managers and the Engineering Manager to shape the technical roadmap
  • Troubleshoot and resolve complex production issues; participate in on-call rotations
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now