Skip to main content

Senior Software Developer (m/f/d)

mobil (Bulgaria)
Full-time
Permanent employee

Your tasks

As the Product Development Team, we build tomorrow's eBusiness solutions — working closely with Product Management and our customers, in agile teams, with plenty of room for creative freedom. AI-assisted coding is part of how we work: we use modern AI tooling across the entire development lifecycle and shape the standards for it together. We don't just question our product, but also how we work — exploring new technologies and driving process improvements is part of the job, not a side project. We're looking for a Senior Software Developer (m/f/d) to take holistic ownership of the components of one of our products.
  • From system analysis and design to development, testing, and production support, you work across the full lifecycle of Kotlin- and Spring Boot-based services.
  • You take ownership of your domain, shaping its architecture, APIs, data models, and long-term technical direction.
  • You continuously identify opportunities to improve existing systems, reduce technical debt, and drive modernization efforts.
  • You use AI-assisted development tools to support implementation, refactoring, testing, codebase exploration, and migration work, taking responsibility for the quality and reliability of everything that goes into production.
  • Beyond using AI tools yourself, you help shape best practices, review standards, and secure ways of working across the team.
  • Working closely with Product, Data, Ops, Security, and other stakeholders, you contribute to technical decisions and help turn ideas into scalable solutions.

Requirements

  • You bring strong experience in building and running Java- or Kotlin-based backend services, including systems you've owned in production.
  • You're comfortable working with the Spring Boot ecosystem and have applied it across multiple production systems.
  • You've used AI-powered coding tools (Claude Code or comparable) in your day-to-day work and understand both their opportunities and limitations.
  • You've built and operated microservices and have experience with messaging solutions such as ActiveMQ.
  • You bring hands-on experience with PostgreSQL and strong database modeling skills.
  • You're experienced with Docker, Kubernetes, and Azure.

Our employee benefits

  • Flexible instead of nine to five – mobile working and workation, flexible working hours, different part-time models - all this is possible with us.
  • We #takecare – We support your voluntary work with an extra day of vacation and actively support climate protection projects.
  • Come as you are – No dress code in a humorous, appreciative team culture.
  • Celebrate with us – nexie team evenings, exceptional summer & winter events.
  • Top Tech-Stack – Work with modern technologies and methods such as Vue.js, Java & Kotlin, Docker, OpenShift, PostgreSQL, and much more!
  • Feel at home in the office – Foosball rounds, joint nexMampfs, fresh fruit and latte macchiato are a matter of course for us.
  • Your health is important to us – be on the road with BusinessBike and become a member of EGYM Wellpass with over 6,500 training options.
  • Develop yourself with us – We support your personal and professional development - with in-house and external training, coaching and language training.

About us

Just do it - with the nexmart team. 

We stand for many years of eBusiness experience, extensive IT and B2B expertise
- and a solution-oriented team that is passionate about what it does. For more than 20 years, we have been defining sophisticated eBusiness processes and simplifying digital communication between manufacturers, retail partners and end customers. We are a permanent fixture here - as interpreters between technology and the market.
 
nexmart as an employer