We are seeking an experienced and highly skilled Senior Software Engineer with a strong background in building and managing distributed systems and cloud platforms, particularly in AWS.
As part of a collaborative, global team, you will be instrumental in designing and delivering a high-quality platform that covers new markets across the globe. If you have a passion for crafting efficient, scalable microservices with a focus on operational excellence (tracing, monitoring and continuous delivery), we'd love to meet you!
On-site presence at the Hilversum office is required 3 days per week.
#LI-DNI
Responsibilities
- Design and implement distributed, RESTful web application microservices using Java to support a cloud-based platform with global reach
- Collaborate with cross-functional teams to deliver software solutions from requirements analysis to deployment and post-production support
- Maintain and improve system quality and performance through observability, distributed tracing and monitoring
- Develop, test and deploy using AWS services such as ECS, SQS, SNS, DynamoDB, RDS and CloudWatch
- Write and maintain automated tests that are integrated into CI/CD pipelines, ensuring robust and reliable production releases
- Provide effective solutions to technical challenges and communicate these solutions to both technical and non-technical team members
- Support production environments, utilizing tools like Splunk and SignalFx to maintain high levels of system availability and performance
Want more jobs like this?
Get jobs in Hilversum, Netherlands delivered to your inbox every week.
- On-site presence at the Hilversum office is required 3 days per week
- 5+ years of experience in designing and building distributed RESTful microservices using Java
- 3+ years of hands-on experience with AWS services, including ECS, SQS, SNS, DynamoDB, RDS and CloudWatch
- Familiarity with Python, especially for developing AWS Lambda functions
- Demonstrated experience in writing automated tests and integrating them into CI/CD pipelines
- Proven ability to develop and communicate solutions effectively for complex technical or product-related challenges
- Proficiency in production support with observability and alerting tools such as Splunk and SignalFx
- 26 paid holiday days
- Pension plan scheme
- EPAM Employee Stock Purchase Plan (ESPP)
- Commuting to work - costs reimbursement
- Laptop + corporate simcard + corporate mobile device (subject to certain eligibility requirements)
- Employee Assistance Program
- Corporate Programs including Employee Referral Program with rewards
- Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
- *All benefits and perks are subject to certain eligibility requirements