Senior Software Engineer (Java / Kotlin / AI / Full stack)
We focus on building better software faster in the Java ecosystem and aspire to be thought leader in AI and our niche. Do you like building high quality software, agentic engineering, optimizing AI agents and get inspiration from your colleagues? Are you looking for a company where fun and knowledge sharing is at the center? We would love to hear from you and see how you fit our profile below.
Your profile
You are a senior developer driven by ambition. You embrace the current AI revolution in software engineering and understand that your deep expertise in crafting software is crucial in building production ready systems - both with and without AI. You are curious by nature and always want to learn more. During your daily work as a developer/consultant with one of our customers, but also at conferences and during training. You are familiar with the Java/JVM ecosystem and see software development as a craft that is never perfect. You enjoy working with a team that sees it the same way.
Why OpenValue?
- You become part of a small team of max 25 where you build a personal relation with the rest of the team and have direct access to the director. This is a small, dynamic team built by developers for developers where talent, passion, enthusiasm, initiative, and commitment are strongly encouraged, valued and rewarded
- This team is part of the OpenValue Group where in total 17 teams are active, making us a unique company with unparalleled senior expertise for clients
- We have a strong vision on the impact of AI on software development and how it shapes the way we evolve our craft and services
- An environment where everyone knows each other personally and where quality, fun and knowledge sharing go hand in hand
- Working together with amazing developers, architects, Java champions, Google Developer Experts and partners like AWS, Azul and JetBrains
- Work on innovative and challenging projects and use the latest technologies at leading clients (from startups to enterprises)
- A coaching program with personal conversations about personal development and, above all, your job satisfaction
- A huge amount of challenges and all the space and resources to further develop your knowledge and skills (presenting, blogs, training and much more)
- A self-managing and social working environment with a good balance between work and private life and a lot of space for activities outside work for the customer
- An active connection to various JUGs and developer communities - we look forward to introducing you to the brightest minds in the industry!
Who are we looking for
We’re looking for candidates who bring:
- A bachelor's or master's degree in computer science/engineering or relevant experience (at least 5 years) in the field of software engineering
- 5+ years of experience with Java or Kotlin and the JVM ecosystem
- Preferably, experience with:
- Spring, Quarkus or another JVM (microservice) framework
- CI, CD & DevOps (test automation, automated deployments, monitoring)
- Cloud infrastructure (AWS / GCP, Docker, Kubernetes)
- Relational and NoSQL databases
- Event driven architectures (Kafka, Redis, Vert.x)
- Front-end development (Angular / React / Vue)
- An open mindset towards using AI in software development and a willingness to experiment
- You’re living near one of our offices and speak the local language
- You’re eager to learn and share knowledge; experience with public speaking (meetups, conferences) or as a trainer is a plus
- You’re a team player and an effective communicator
What we offer
- Competitive compensation (including profit sharing) that matches your skills, experience and ambition
- Immediate contract for an indefinite period
- Key roles in innovative projects in the JVM ecosystem, architecting and building new software
- Working conditions tailored to your situation: flexible working hours, ability to work from home (in consultation with the project you work on - most projects are on site at least one day per week)
- A small team of ambitious colleagues who love to work with modern technology and share their knowledge
- A personal development plan to become an expert in new technologies
- A unique concept of autonomous teams per city, working together in an international context (combining the best of both worlds: both the benefits of a small company and of a big company)
- Next to innovative projects, we actively share knowledge through a variety of training and offer you the chance to become a trainer
- Fun events (ski trips, hackathons and more)
Let's talk!
Applying for a job doesn't need to be a hassle. If you're interested in working at OpenValue, all we need is
your e-mail address and (optional) a link to your GitHub/GitLab/StackOverflow profile or website, and we'll
get back to you as soon as possible!