Senior Software Engineer Java | AWS

Huxley Associates
Amsterdam, Netherlands
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Amsterdam, Netherlands

Tech stack

Java
API
Amazon Web Services (AWS)
Big Data
Cloud Computing
Software Quality
Computer Programming
Continuous Delivery
Distributed Systems
Software Engineering
Spring-boot
Backend
Api Management

Job description

As a Software Engineer II, you will work on the Profile API project, building and operating backend services that support security, data protection and high-scale traffic.

You will focus on migrating traffic towards the Profile API from the US while contributing to a shared database platform within Tech Enablement.Working in a backend-focused team, you will design, implement and operate scalable and reliable services that handle large volumes of data and critical business functionality.You will collaborate closely with engineers, product and platform stakeholders to deliver high-quality solutions and continuously improve system performance, reliability and maintainability., Design, build and operate scalable backend services and APIs using Java and related technologies

Develop systems that handle high-throughput traffic and large-scale data processing

Contribute to the migration of traffic to the Profile API platform

Ensure service reliability, performance and observability through monitoring and alerting

Work with distributed systems and cloud infrastructure, primarily AWS

Collaborate with cross-functional teams to translate business requirements into technical solutions

Apply best practices in testing, code quality and continuous delivery

Participate in incident response, troubleshooting and long-term reliability improvements

Requirements

Solid professional experience of around 5 years in backend or software engineering

Strong programming skills in Java

Hands-on experience with AWS and cloud-based systems

Experience working with distributed systems and high-scale environments handling large volumes of data

Good understanding of system design, performance and scalability

Strong communication skills and ability to collaborate with stakeholders

Nice to have

Experience with Spring Boot

Experience working in high-availability or mission-critical environments

Flexibility to occasionally support work outside of standard business hours

Apply for this position