About the Role
Optiply is at the intersection of software as a service, artificial intelligence, and e-commerce. Our smart purchasing software offers over 300 web shops and wholesalers access to the same tool through monthly subscriptions. This provides financial benefits and reduces emissions and waste in the supply chain.
We believe we are at the forefront of a remarkable journey, offering exceptional opportunities for personal and professional development.
Our team is driven by international ambitions, with plans to expand from 50 to 100 employees next year.
Job Responsibilities
As a Java Developer, you will play a critical role in deploying and maintaining business-critical applications while staying up-to-date with the latest technology.
* Deploy and maintain production applications
* Follow software engineering best practices
* Write efficient, testable code
* Architect microservices-based solutions
* Ensure software solutions meet customer needs and requirements
* Stay current with emerging technologies
* Collaborate with cross-functional teams
Required Skills and Qualifications
* Bachelor's in Computer Science or equivalent experience
* 3+ years as a Java Developer
* Strong understanding of software development best practices
* A passion for leaving a digital footprint
* Ability to work in an international team setting
* Strong teamwork skills
* Fluency in English
Key Requirements
* Java
* Spring or Micronaut
* jOOQ
* Postgres
* Experience in REST
* Microservices Architecture knowledge
Nice to Have
* gRPC
* Kafka
* Reactive programming
* Kubernetes
* Google cloud years