Java Developer

$100,000 - $100,000/Yr

Nedap

posted 4 months ago

Full-time - Mid Level
Onsite
Computer and Electronic Product Manufacturing

About the position

As a Java Developer at Nedap, you will play a crucial role in the development and enhancement of AtWork, a cutting-edge SaaS solution for physical Access Control. This position offers the unique opportunity to work with state-of-the-art techniques in a dynamic and collaborative environment. You will be responsible for building new features, maintaining the existing codebase, and participating in deployment processes. Your contributions will directly impact the scalability, performance, and user experience of the application. AtWork operates on a multi-tenant, highly available microservice architecture, providing a modern user interface that allows authorized personnel to manage access permissions remotely. This includes the development of a sophisticated permissions system that governs who can access specific areas and what personal information is visible. The implementation of this system is based on SpiceDB, a model developed by Google Zanzibar, which allows for fine-grained control over access rights. You will be part of a multidisciplinary team working in an Agile/Scrum setup, collaborating closely with back-end developers, front-end developers, testers, and DevOps engineers. Clear communication and teamwork are essential, as the team values diverse perspectives and encourages open dialogue. The informal atmosphere fosters a can-do spirit, allowing team members to make decisions and contribute to the development process actively. Team-building activities, such as the annual Heartbeat event, further enhance the collaborative culture at Nedap.

Responsibilities

  • Build new features for the AtWork application.
  • Maintain and improve the existing codebase.
  • Participate in deployment processes.
  • Enhance scalability and performance of the application.
  • Improve user experience through iterative development.

Requirements

  • Good knowledge of and experience with Java and/or Kotlin.
  • Experience with Spring Boot, Maven/Gradle, GraphQL, gRPC, and Kafka.
  • Familiarity with microservices, containers, and CI/CD practices is a plus.
  • Proficient in English and/or Dutch.

Nice-to-haves

  • Experience with security management systems.
  • Knowledge of hardware integration in software solutions.

Benefits

  • Competitive salary starting at $100,000+
  • Opportunities for professional development and learning.
  • Dynamic and informal working atmosphere.
  • Team-building activities and events.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service