Java Software Engineer (Relocation Provided)

Amsterdam
Software Development – Back-end /
Permanent /
Hybrid
Are you passionate about coding and ready to make a difference? Join us as a Java Software Engineer, and become an integral part of our mission to deliver high-quality, scalable back-end solutions. Collaborating within cross-functional DevOps teams, you'll focus on developing cutting-edge microservices, APIs, and distributed systems. Your role also includes implementing robust testing frameworks and optimizing system performance using modern technologies like Kafka and Cassandra

Why Join Us? 

At Wypoon Technologies, you’ll work on dynamic projects for industry leaders such as Heineken, ING, ASML, Philips, and Shell, tackling exciting challenges and delivering tailored enterprise solutions. 

Here’s what makes us stand out: 
Impactful Work: Shape the future of our clients’ digital landscapes. 
Innovative Environment: Collaborate within a supportive team that values learning and growth. 
State-of-the-art technology: Access the latest tools and platforms. 
Global Opportunities: Are you dreaming of living and working in the Netherlands or Belgium? We provide full support with visa processes, making your transition smooth and hassle-free! 
  

Key Responsibilities

    • Develop scalable solutions: Write clean, maintainable, and efficient back-end code. 
    • Microservices & APIs: Design, build, and enhance microservices and RESTful/GraphQL APIs to enable seamless system integration. 
    • Testing frameworks: Implement and maintain tools like JUnit and Mockito to ensure high code quality. 
    • Distributed systems: Work with event-driven architectures using technologies such as Kafka or Cassandra. 
    • Infrastructure-as-Code: Use Terraform, Bicep, or similar tools to deploy and manage resources. 
    • DevOps practices: Contribute to CI/CD pipelines and deploy applications to cloud platforms (Azure/AWS). 
    • Collaboration: Participate in sprint planning, peer reviews, and team discussions to continuously improve development processes. 
    • Documentation: Create and update clear and comprehensive documentation for architecture, processes, and best practices. 

Requirements

    • A minimum of 5 years of professional experience.  
    • Advanced proficiency in the English Language (at least B2 in speaking, writing, listening, and reading). 
    • A minimum of a bachelor's degree in computer science, Software Engineering, or a related field.  
    • Advanced proficiency in Java, with deep experience in frameworks like Spring Boot. 
    • Expertise with tools like JUnit, TestNG, Mockito, or other testing libraries. 
    • Experience with test-driven development (TDD) or behavior-driven development (BDD) methodologies. 
    • Strong experience with distributed systems, event-driven architecture, and technologies like Kafka or Cassandra. 
    • Hands-on experience in designing, building, and scaling microservices. 
    • Proficiency with API design patterns (e.g., RESTful APIs, GraphQL). 
    • Strong knowledge of Docker and Kubernetes for container management. 
    • Competency with cloud platforms like AWS, Azure, or Google Cloud. 
    • Familiarity with CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps. 
    • Experience in automating deployments and managing release processes. 
    • Familiarity with agile methodologies, such as Scrum or Kanban. 

Preferred Skills & Experience

    • Familiarity with additional programming languages (e.g., Python, Kotlin, or Scala) is a plus. 
    • Experience with secure coding practices and knowledge of cybersecurity principles. 

What We Offer

    • Competitive Compensation: Salary tailored to your skills and experience. 
    • Generous Time Off: 25 paid vacation days (based on a 40-hour work week). 
    • Job Security: A direct and permanent contract from day one! 
    • Relocation Support: A relocation and travel budget to ease your transition. 
    • Tax Benefits: Eligibility for the 30% ruling. 
    • Travel Reimbursement: We've got your daily commute covered. 
    • Top-Notch Equipment: A high-quality device to ensure you work efficiently. 
    • Professional Development: Financial support for certifications, technical training, and language courses—because we value your long-term career growth. 
    • Family: Visa sponsorship for your partner and children under 18. 
    • Temporary Accommodation: Stay in temporary housing while we help you find your permanent home. 
    • Comprehensive Relocation Assistance: Extensive support to help you settle in smoothly. 
    • Community & Fun: Enjoy team events and connect with developers from around the globe! 
Join Wypoon Technologies, where your expertise will thrive, your ideas will be valued, and your career will reach new heights.  
Apply now to be part of our transformative journey!