Senior Java Backend Engineer – Solution Design & AWS
- Location: Netherlands (Hybrid)
- Employment Type: Fixed-Term Contract (12 Months)
- Salary: €80,000 – €85,000 per annum
- Experience Required: 8–12 Years
- Notice Period: Immediate to 30 Days Preferred
About the Role
We are seeking an experienced Software Engineer with a strong focus on Java Backend Development and Solution Design to join our team in the Netherlands. This is a hands-on individual contributor role ideal for professionals who enjoy both designing scalable backend solutions and actively contributing to coding and implementation.
The ideal candidate will have extensive experience building enterprise-grade backend applications, designing microservices architectures, developing REST APIs, and working with cloud-based solutions. Candidates with architect-level experience who remain actively involved in coding are highly encouraged to apply.
Key Responsibilities
- Design, develop, and maintain scalable backend services and applications using Java and Spring Boot.
- Architect and implement robust RESTful APIs and microservices-based solutions.
- Participate in solution design discussions and contribute to technical architecture decisions.
- Build and optimize cloud-native applications running on AWS.
- Collaborate with Product, Frontend, QA, and DevOps teams to deliver high-quality software solutions.
- Design, implement, and maintain CI/CD pipelines to support automated testing and deployment processes.
- Ensure application performance, scalability, security, and reliability.
- Troubleshoot production issues and provide timely resolutions.
- Follow best practices for coding standards, documentation, testing, and security.
Required Qualifications
Backend Development
- 8–12 years of professional software engineering experience.
- Strong hands-on expertise in Java backend development.
- Deep understanding of Core Java concepts and best practices.
- Extensive experience with Spring Boot and enterprise backend applications.
- Strong coding skills with a proven track record of delivering production-quality software.
Architecture & Solution Design
- Experience designing scalable and distributed backend architectures.
- Strong understanding of microservices architecture and system design principles.
- Ability to translate business requirements into technical solutions.
- Experience making architectural decisions focused on performance, scalability, and maintainability.
APIs & Integration
- Proven experience designing, developing, testing, and integrating RESTful APIs.
- Strong understanding of API security, versioning, documentation, and performance optimization.
Cloud & DevOps
- Hands-on experience with AWS, including:
- EC2
- S3
- RDS
- Lambda
- CloudWatch
- IAM
- Understanding of cloud-native application design and deployment.
- Experience with CI/CD pipeline design and implementation.
- Strong knowledge of Git and modern source control practices.
Additional Skills
- Experience with Groovy scripting is a plus.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work effectively in a hybrid and multicultural environment.