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