Senior AWS Java Developer
Apply now to join a high-performing team where you can lead innovation in cloud-based Java development.
Position: Senior AWS Java Developer
Location: Utrecht, Netherlands (3 days remote, 2 days on-site)
Contract Type: Temporary (5 months)
Start Date: November 20, 2025
Duration: 5 months (possibility of hire after 12 months based on performance)
About the Role
We are seeking a Senior AWS Java Developer to lead the design and development of complex, serverless cloud solutions. You will work closely with architects, DevOps engineers, and business stakeholders to deliver secure, scalable, and high-quality systems. This role offers a hybrid work model with three days of remote work and two days on-site in Utrecht.
Key Responsibilities
- Lead the design and development of advanced solutions using AWS Serverless architecture.
- Create and maintain Technical Design Documents (TDDs) for proposed solutions.
- Collaborate with architects and challenge business requirements when needed to ensure optimal design.
- Implement secure coding practices, including data signing and encryption.
- Mentor and support junior and mid-level developers throughout the project lifecycle.
- Review and maintain code quality using SonarQube, NexusIQ, and Fortify.
- Continuously improve development processes to reduce production incidents.
- Provide production support and assist in resolving live issues.
- Ensure consideration of Non-Functional Requirements (NFRs) in all design and development activities.
- Work closely with DevOps teams and utilize Microsoft Azure CI/CD pipelines.
Technical Skills
Cloud: AWS (Serverless architecture)
Languages & Frameworks: Java 11/17, Spring, Spring Boot, Hibernate, OpenJPA
Web Services: REST, SOAP
Tools & Formats: YAML, Swagger
Testing: Mockito, PowerMockito
Batch Processing: Experience with batch jobs and scheduling
CI/CD: Microsoft Azure DevOps pipelines
Security: Data signing, encryption
Preferred Attributes
- Strong analytical and problem-solving skills.
- Excellent communication and leadership abilities.
- Proactive and improvement-oriented mindset.
- Ability to work independently and collaboratively.
- English proficiency required; Dutch language skills are a plus.
Contract Details
- Work Arrangement: 3 days remote, 2 days on-site (Utrecht)
- Experience Level: 6–8 years
- Location: Amsterdam branch (working primarily from Utrecht)
- Possibility of Hire: High performers may be considered for direct employment after 12 months.
Core Competencies
- Digital: Cloud DevOps
- Digital: Amazon Web Services (AWS) Cloud Computing
- Digital: Spring Boot
- Core Java
- Department
- Careers
- Locations
- Utrecht, Netherlands
About ITPROPOSAL B.V.
Established in the Netherlands in 2019, ITProposal specializes in delivering top-tier IT professionals to support businesses in scaling their operations, tackling complex technical challenges, and accelerating digital transformation.
Already working at ITPROPOSAL B.V.?
Let’s recruit together and find your next colleague.