Professional backend developer

Plunet

Job

In this role, you will develop scalable backend solutions using Spring Boot, optimize database queries, conduct code reviews, and mentor junior developers during their onboarding process.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Development & Architecture: You design and implement complex, scalable backend solutions with Spring Boot, including configuration of security mechanisms and integration of third-party libraries. You assist in shaping technical solutions within our software architecture.
  • Quality Assurance: You conduct code reviews and ensure comprehensive test coverage with JUnit, Mockito, and SpringBootTest - including complex integration tests.
  • Legacy & Modernization: You refactor existing code and modernize core components (Main Classes) without compromising system stability.
  • Databases: You optimize database queries and designs (MySQL/MSSQL) and utilize Hibernate as an ORM tool for advanced complex mapping scenarios.
  • Knowledge transfer: You are an active member of our Communities of Practice (CoPs), lead them when necessary, and mentor junior developers in onboarding and professional development.
  • Integration: You integrate the Plunet BusinessManager with external systems and work closely with Product Specialists.
  • AI Integration: You effectively utilize AI tools for development tasks, critically validate generated code with regard to Clean Code, security, and performance, and assist in establishing best practices for AI deployment within the team.

Our expectations of you

Qualifications

  • You use AI assistance (e.g., GitHub Copilot, Cursor, ChatGPT) as an established productivity tool - not only for code generation but also for complex refactorings, architecture discussions, and debugging - but you take full responsibility for the quality, security, and traceability of the solutions.
  • You work in a self-organized manner, communicate on equal footing with stakeholders, and enjoy supporting less experienced developers in their growth.
  • Java Advanced: Advanced knowledge of Design Patterns, Multithreading, Concurrency, and current Java versions.
  • Databases: Advanced SQL skills (MySQL, MSSQL), query optimization, and secure handling of Hibernate.
  • Tooling: Proficient in Git, CI/CD pipelines, and modern IDEs (IntelliJ, VSCode).
  • AI Assistance Professional: Experienced in AI coding assistance for complex development scenarios; ability to perform effective prompt engineering; critical evaluation of AI suggestions regarding architecture patterns, security risks, and data privacy; awareness of limitations and hallucinations.
  • Clean Code: You actively live by Clean Code principles and help others to improve.
  • Soft Skills: Strong analytical skills for analyzing complex requirements and designing efficient solutions; excellent self-organization (prioritization, time management); outstanding communication and teamwork skills for collaboration with architects and stakeholders; willingness to mentor junior developers and share knowledge.
  • Languages: Very good English skills (B2+), German is a plus.

Experience

  • You have 3-5 years of experience in the Java stack and are proficient in Spring Boot. You independently develop complex features from conception to release, think analytically, and actively contribute to architecture decisions.
  • Experience: 3-5 years of professional software development with a focus on Backend/Java.
  • Spring Boot: Experience in developing complex, scalable applications; proficient in security configuration and external API integration.
  • Software testing: Advanced level in unit and integration testing with JUnit, Mockito, and SpringBootTest; experience with test automation.

What we offer

  • Independent & people-oriented: Plunet is an owner-managed company without investors – which means we can truly care for each individual. We promote transparent communication and respectful collaboration, giving everyone a voice.
  • Work-Life Balance: Enjoy a flexible work environment where your well-being comes first. Benefit from flexible working hours, fair overtime policies, and the opportunity to work remotely for 4 weeks a year.
  • Travel sustainably: Use a company bike (including e-bikes!) and take advantage of the tax benefits. Additionally, we subsidize the Deutschlandticket.
  • Shared moments & good food: We regularly cook lunch together and have breakfast as a team. Enjoy your meals with colleagues in our beautifully furnished offices in Berlin, Würzburg, and New York. Our well-equipped kitchens invite you to cook and dine together, and we offer a meal allowance (Profit from Hrmony). And: WE LOVE our fresh fruit baskets :-D
  • Ownership & Agility: You can expect a high degree of responsibility and creative freedom. We work in an agile and transparent manner and aim to achieve our goals sustainably. Therefore, we rely on flat hierarchies and minimal bureaucracy.
  • Plunet team spirit: We embody the Plunet team spirit: an open, respectful interaction across all roles.
  • Development & Impact: Become part of a wonderful team where we care for each other and jointly drive the market leadership in translation technology. Work with modern technologies and get involved in exciting, global projects.
  • Long-term stability: Become part of a company with a proven track record: 22% of our employees have been with us for over 10 years, and 27% for 5-9 years. This demonstrates how important long-term commitment and development are to us.
  • A workplace we recommend: We are proud of our supportive and appreciative work environment: this is reflected in our 100% recommendation rate on Kununu and our certification as a family-friendly company for 2026.

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Würzburg
    Bayern, Germany

About your employer

Plunet develops and distributes the leading management software for the language industry. With Plunet BusinessManager, you can manage your entire workflow in a single solution, from client requests to quote, order, job and invoice management to reporting. Extensions for interpretation and quality management as well as integrations with CAT and financial accounting tools will further improve efficiency and automation in your work.

Founding year
2003
Company type
Digital Agency
Work model
Onsite, Hybrid
Industry
Internet, IT, Telecommunication
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3
  • syracom AGWiesbaden

    • Easy Apply
    • €68k – €85k
    • Hybrid
    • Onsite
    • Full Time
    • Senior

    As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...

    • SQL
    • TypeScript
    • Kubernetes
    • OpenShift
    • NoSQL
    • React
    • Java
    • Spring
    • JavaScript
    • Angular
    • +8
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time

    Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...

    • Java
    • Spring Boot
    • Apache Kafka

Professional backend developer

Plunet