Logo MSP AG

Developer

Job

  • Level
    Experienced
  • Job Field
    Web, Software, Full Stack
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Hamburg
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this position, you will develop modern software solutions using Java and current frontend technologies, conduct code reviews, create REST APIs, and ensure quality through testing and documentation.

    Job Technologies

    Your role in the team

    • As a Developer (m/f/d), you are responsible for the development, further development, and maintenance of modern software solutions.
    • You work closely with Project Owners, Technical Consultants, and the development team to deliver high-performance, stable, and scalable products.
    • You develop modern software solutions based on Java, Spring Boot/Quarkus, and current frontend technologies, ensuring that new features are implemented in a performant, stable, and maintainable manner.
    • By writing clean, well-structured, and well-documented code, you conduct code reviews and improve existing codebases through refactoring.
    • You systematically analyze errors, utilize debugging tools and log analyses, and develop sustainable solutions ranging from pragmatic hotfixes to long-term optimizations.
    • Additionally, you plan, define, and write unit tests, perform manual and automated testing, and ensure that functionality and quality are maintained at all times.
    • You design and develop REST APIs, define data formats, and ensure smooth communication between applications and systems.
    • Proficient handling of SQL supports you in analyses within the existing data model and enables you to design new data models with performant queries.
    • You contribute to software and system architectures as well as feasibility studies and proof-of-concepts, bringing in your technical expertise.
    • You perform deployments, install MSP products, and ensure that systems are delivered correctly, stably, and usable.
    • Additionally, you prepare releases, plan schedules and processes, and oversee the deployment of new software versions in internal and external systems.
    • In this role, you monitor logs, performance, and system states, ensuring that technical solutions run stably, securely, and maintainably.
    • You create technical documentation and keep everyone up to date.
    • You actively participate in refinements and retrospectives, contribute improvement ideas, and support continuous optimization of work processes.
    • You work closely with Technical Consulting and Project Owners, provide technical support, give constructive feedback, and communicate clearly and solution-oriented.
    • You estimate efforts realistically, prioritize tasks sensibly, and communicate risks or deviations early.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Additionally, you design and integrate APIs and navigate confidently within Linux environments.
    • You develop maintainable, performant, and clearly structured code, are familiar with fundamental security principles, and use Git responsibly with professional branching and merging strategies.
    • You approach problems in a structured manner, quickly identify causes, and find solutions that are both technically sound and economically viable, always with a high quality standard and a focus on simple, sustainable solutions.
    • You communicate status, obstacles, and solutions clearly, both in writing and verbally, and work closely and openly with colleagues.
    • By providing appreciative feedback, you actively contribute to a constructive team culture.
    • You stand by your tasks, deliver reliably, support colleagues, and handle challenges transparently.
    • You assess realistically, prioritize sensibly, and keep deadlines in mind.
    • You keep your knowledge up to date, acquire new technologies, and continuously develop your skills.
    • You have very good spoken and written German skills. English is a bonus.

    Experience

    • You are proficient in Java and have basic knowledge of frameworks such as Spring Boot or Quarkus, possess solid frontend experience (HTML, TypeScript/JavaScript, and optionally Angular/React), and are confident in working with relational as well as NoSQL databases.

    This text has been machine translated. Show original

    What we offer

    • We offer you the opportunity to work regularly from home.
    • Our working hours are flexible within a defined framework, allowing you to balance your work well with your daily life.
    • We offer you a performance-based compensation that reflects your experience, commitment, and impact.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    More net

    Work-Life-Integration

    Food & Drink

    Topics that you deal with on the job

    Job Locations

    • Location Hamburg

      Germany

    This is your employer

    MSP AG

    MSP AG

    MSP is a highly specialized software and consultancy company as well as an IT service provider. Our work and products help companies organize and handle their marketing so they have more time to focus on core marketing activities. With our products companies can automate processes across all marketing and communication channels, including web, social media, print and content management and public relations.

    Description

  • Founding year
    2004
  • Company Type
    Digital Agency
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo MSP AG

    Developer

    Location
    Hamburg
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs