Logo Assecor GmbH

Go / Golang Developers

Job

  • Level
    Experienced
  • Job Field
    Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Berlin
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you develop robust backend systems in Go, design APIs, integrate messaging systems, and optimize data models while working in agile teams on high-performance applications.

    Job Technologies

    Your role in the team

    • As a software developer at Assecor, you develop high-quality and robust solutions and actively contribute your expertise to a cross-functional team.
    • You work with current technologies, support the development of high-quality applications, and take responsibility in diverse client projects.
    • We foster an open, professional team culture where knowledge is shared, mutual support is encouraged, and personal responsibility is valued.
    • You develop and optimize backend components for high-performance and scalable services.
    • You design and implement clearly structured APIs for internal and external interfaces.
    • You implement highly parallel logic using Go concurrency patterns and ensure efficient resource utilization.
    • You integrate messaging systems and work on event-driven architectures.
    • You work with SQL and NoSQL databases and design high-performance and robust data models.
    • You utilize CI/CD pipelines, automated testing, and containerization with Docker to deploy releases safely and quickly.
    • You ensure observability and assist with incident support.
    • You work closely with your team, share knowledge, and ensure joint, high-quality results.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • You can analyze technical requirements, cut them cleanly, and implement them in a structured manner.
    • You work qualitatively, value clean, maintainable code, and meaningful code reviews.
    • You work independently, take ownership of your services, and make well-informed technical decisions.
    • You are highly team-oriented, communicate openly, and enjoy working in cross-functional software teams.
    • You speak German at least at B2 level.
    • You are familiar with messaging systems such as Kafka, NATS, or RabbitMQ from real projects.
    • You have experience working with CI/CD pipelines and are familiar with automated testing and deployment.
    • You have already worked in agile teams, e.g., following Scrum or Kanban, and appreciate iterative, incremental development.

    Experience

    • You have a very good command of Go (from version 1.22) and bring practical experience in developing productive backends.
    • You have experience with testing in Go, e.g., unit testing, integration testing, and ideally test automation.
    • You have experience with containerization and working with Kubernetes.
    • You bring experience in performance tuning, resilience engineering, and security.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    More net

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Berlin

      Germany

    This is your employer

    Assecor GmbH

    Assecor GmbH

    We are a competent partner along the entire IT life cycle and accompany companies in their digital transformation. In doing so, we can support you in various roles that benefit from each other's knowledge. From strategy to planning to implementation and operation to optimization - we cover the entire life cycle from strategic management consulting to support.

    Description

  • Company Type
    Digital Agency
  • Working Model
    Hybrid, Onsite
  • Industry
    Consulting, Internet, IT, Telecommunication
  • Logo Assecor GmbH

    Go / Golang Developers

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

    More Jobs