Work Arrangement: Hybrid (1-2 days a week in the office)
Job Description
We are seeking an experienced Software Engineer with a strong background in backend development, particularly in Scala and AWS. The role involves developing and maintaining backend API services for a media industry client. The successful candidate will work in a hybrid team environment, contributing to high-quality software solutions and ensuring smooth integration with existing systems.
Key Responsibilities
Develop high-quality backend solutions using Scala, Java, and AWS.
Collaborate effectively in stand-up meetings and team discussions.
Apply test-driven development (TDD) methodologies.
Contribute to Agile Scrum/Kanban development processes.
Demonstrate a strong willingness to learn and work effectively within a team.
Proven expertise in Scala, TDD, Java, and AWS.
Experience with backend API development and cloud-based deployments.
Strong problem-solving skills and ability to work independently.
Familiarity with Agile methodologies and DevOps principles.
Experience with Tapir.
Knowledge of Akka.
Tools and Technologies
Java
Scala
AWS
TDD
Jira and Git
Experience and Qualifications
A degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
Proven experience as a Software Engineer, ideally within media-related projects.
Strong understanding of software development frameworks, techniques, and methodologies.
Ability to work collaboratively in a team and contribute to business scenarios.
Strong analytical and problem-solving skills.
A flexible, curious, and proactive approach to problem-solving.