GeekSoft Consulting - Java Developer

Developer
๐Ÿ’ฐ Negotiable
๐Ÿ“ Amsterdam, Netherlands
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 6 months ago

Developer is needed in Amsterdam, Netherlands.

Client: GeekSoft Consulting

Location: Amsterdam, Noord-Holland, NL

Contract: Contract

Job Description

Help design, build and continuously improve the clients online platform. Research, suggest and implement new technology solutions following best practices/standards. Take responsibility for the resiliency and availability of different products. Be a productive member of the team.

Requirements

We are seeking a hands-on developer with strong analytical skills and a passion for building scalable, high-quality solutions. The ideal candidate thrives in collaborative, fast-paced environments and takes full ownership of their work from concept to delivery.

Required Technical Skills

  • Strong experience in writing modern, modular, scalable, and reusable code using Java (17)
  • Proficiency in Spring Boot, including solid understanding of concepts such as dependency injection
  • Experience building and consuming Microservices, RESTful APIs, and working with HTTP protocols
  • Familiarity with CI/CD pipelines
  • Proficient in Git version control
  • Experience with relational databases such as MySQL, PostgreSQL, or similar
  • Experience writing automated tests using JUnit, Mockito, and RestAssured
  • Understanding of general cloud development concepts

Nice-to-Have Technical Skills

  • Experience with Azure services (AKS, Azure DevOps, Application Insights, etc.)
  • Familiarity with Ansible
  • Experience with Kafka
  • Knowledge of JavaScript
  • Understanding of functional and reactive programming
  • Experience with NoSQL databases such as Cassandra
  • Familiarity with other Spring ecosystem projects (e.g., Spring Batch)
  • Experience with Docker and Kubernetes

Candidate Profile

  • Strong hands-on development experience
  • Excellent analytical and problem-solving skills
  • Ability to break down complex problems into simple, effective solutions
  • Proactive mindset with strong ownership and accountability
  • Collaborative team player comfortable working in multicultural environments
  • Adaptable to Agile, fast-paced teams
  • Curious, exploratory mindset with a strong desire to learn and continuously improve

Benefits

  • A challenging, innovating environment.
  • Opportunities for learning where needed.
Posted a month ago

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

  • How It Works


    ๐Ÿ”

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    ๐ŸŽ‰

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    ๐Ÿ“ˆ

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twineโ€™s tools to find more opportunities.