Senior Java Developer
at Epam Systems
Hilversum, Noord-Holland, Netherlands -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 10 Feb, 2025 | Not Specified | 10 Nov, 2024 | 5 year(s) or above | Ecs,Splunk,Python,Java | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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.
REQUIREMENTS
- 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
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
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Hilversum, Netherlands