← Alle Jobs Senior Full-Stack Software Engineer (f/m/d) Awin AG · schweiz
Responsibilities Design, build, and maintain secure, scalable, and well-tested software for the marketing platform. Write clean, secure, and well-tested code following best-practice guidelines. Extend, maintain, and operate assigned parts of the platform. Coach and mentor more junior colleagues and participate in knowledge-sharing activities. Guide the team by establishing standards, best practices, and policies. Translate user needs into technical solutions and work through the entire service lifecycle. Help the team solve challenges arising from business growth. Requirements At least 6 years of hands-on Java experience in commercial Software Engineering roles. Good experience working with front-end code, ideally using Angular. Extensive experience in developing cloud software using AWS services (Lambda, ECS, DynamoDB, Opensearch). Experience with Terraform for writing Infrastructure as Code scripts. Proficiency in Typescript. Experience with Java v21, Maven, Spring Boot v3, and Docker. Understanding of relational database design principles, SQL query optimisation, and proficiency in SQL and non-relational databases like DynamoDB. Experience and enthusiasm for using AI tools to augment software development practices. Experience using Git for source control. Passion for writing elegant code, refactoring, and understanding SOLID principles. Expertise in designing and implementing RESTful APIs within a microservices architecture. Ability to conduct code reviews, write unit tests, and maintain CI/CD pipelines. Familiarity with agile processes (Scrum or Kanban) and application monitoring (Cloudwatch and Datadog). Nice to have Experience with low-latency, high availability systems. Knowledgeable about information security and designing solutions with mitigation against security threats. Knowledge of TDD and Pair Programming practices. Experience working with PHP, including building and maintaining web applications. Experience with cache solutions such as Redis, Memcached, or other. Experience with streaming and queuing solutions (ideally Kafka, Kinesis or SQS). What the company offers Flexible four-day Flexi-Week at full pay with no reduction to annual holiday allowance. Monthly remote working allowance to cover running costs and support for setting up a remote workspace. Flexi-Office with hybrid/remote work possibilities across Awin regions. Meal vouchers to spend on a variety of lunches. Health insurance covering health, vision, and/or dental treatments for you and up to one additional family member. Remote working furniture package after 3 months of employment. Peer-to-peer appreciation program allowing colleagues to send vouchers to thank and reward each other. Access to the O'Reilly learning platform, hackathons, and cross-team initiatives. Auf Firmen-Website bewerben
Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.