Senior Software Engineer (Java / Kotlin / AI / Full stack)
Work Arrangement
Office Days per Week: 1 day
Key Skills
Job Description
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!
Core Responsibilities
Build and architect high-quality software for client projects in the Java/JVM ecosystem, using modern technologies and applying AI-assisted engineering where appropriate. Collaborate with teams and clients, continuously improve software development practices, and contribute to knowledge sharing through activities such as training, presentations, and writing.
Requirements
Candidates need a bachelor's or master's degree in computer science or engineering, or relevant software engineering experience, and at least five years of Java or Kotlin experience in the JVM ecosystem. They should be curious, collaborative communicators with an open mindset toward AI; experience with JVM frameworks, DevOps, cloud, databases, event-driven systems, or front-end development is preferred.
Benefits
- Profit Sharing
- Flexible Working Hours
- Work From Home
- Personal Development Plan
- Training
- Knowledge-Sharing Opportunities
- Social Events
About OpenValue
Industry: IT Services and IT Consulting
Company size: 201-500 employees
OpenValue is a premium full stack and Java consulting company with offices in Utrecht, Rotterdam, Amsterdam, Arnhem, Munich, Düsseldorf, Vienna and Zurich. Our mission is: Better software, faster. Our team consists of experienced developers in the Java ecosystem, internationally recognized Java champions and JavaOne rock stars, who always strive for the best possible solution. We work with the latest open source technologies and love to share what we have learned. We are heavily involved in the international Java community and speak about a range of technical subjects at international conferences & meetups. We have a track record of successful projects, which we are very proud of. With our commitment, focus, up to date knowledge and approach we like to solve complex challenges and make customers happy. Our Services include: - Expert Full Stack Java Software consultants on a contract basis or via our team-as-a-service proposition - In-house bespoke software development, also for Proof of Concepts - Code reviews, technical due diligence and architecture reviews - Migration services and optimization advice - Coaching of developers and teams - Standardized training including our internationally recognized ISQAB Architecture training, see also https://openValue.training. - On-site deep dives, knowledge sessions and tailor-made training - Coaching programs for CTOs, Architects and Software developers - Oracle Java migration services (avoid licensing requirements) - Java OCP certification programs - Conference speaker mentoring How can we help you?