Logo Arconsis It-solutions Gmbh

Software Engineer - Backend

Job

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

    In this role, you will develop backend solutions for mobile applications, analyze systems for weaknesses, and optimize them using technologies like Kotlin, REST, and microservices architecture.

    Job Technologies

    Your role in the team

    • We are looking for a highly qualified Software Engineer (m/f/d) to take responsibility for client projects within an interdisciplinary team.
    • You possess expertise in the entire software development process (conceptualization, development, architecture, implementation) and are proficient in both frontend and backend programming.
    • Is finding problems and fixing them precisely and with elegant code one of your talents as a software engineer? Then we would love to hear from you.
    • Planning and execution of the entire software development lifecycle for each assigned project in accordance with company standards and expectations.
    • Continuous development of mobile applications, adaptation to technological innovations, and ensuring seamless integration of the software into the company's IT infrastructure.
    • Analysis of existing systems, identification of weaknesses, and development of solutions to improve the systems.
    • Ownership, goal orientation, and willingness to contribute to and develop within an agile and cross-functional team.
    • Innovative technologies, methods, and trends are not only adopted but actively shaped.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Degree in Computer Science or a comparable qualification.

    Qualifications

    • Very good knowledge of German and English.
    • High social and intercultural skills as well as the ability to work in agile teams.
    • We prefer the use of Kotlin for JVM-based frameworks.
    • Good understanding of microservices architecture, messaging, event-driven architecture, event streaming, and enterprise integration patterns.
    • Basic knowledge of domain-specific languages and model-driven software development (desirable).
    • Knowledge of relational databases and ORM (e.g., PostgreSQL and JPA/Hibernate).
    • Knowledge of noSQL and Graph databases (desirable).
    • Creation and maintenance of CI/CD pipelines (GitLab, Jenkins, GitHub, Azure DevOps).

    Experience

    • 3+ years of professional experience in mobile application development for Android (Java/Kotlin) and cross-platform development.
    • Proven experience with OOP/Functional Programming.
    • Experience with Git.
    • Work experience in the development and implementation of REST endpoints and BFF with Spring Boot or JEE/Quarkus and Node.js.
    • Experience with API management solutions (e.g., Kong, AWS).
    • Experience in developing Web Frontends is advantageous (the focus is on Backend, but we are also looking for Full-Stack).
    • Work experience with containers and container management solutions (e.g., Docker, Kubernetes).
    • Experience in development with one of the following cloud providers for IaaS, PaaS, or SaaS (desirable): AWS, Azure, GCP.
    • Experience with test-driven development and Clean Code.

    This text has been machine translated. Show original

    What we offer

    • We love sharing knowledge, supporting each other, and growing together.
    • We work together as a team to achieve a common goal and know how to get things done.
    • High personal standards and continuous, self-motivated pursuit of knowledge.
    • A high-performing and dynamic cross-functional team with flat hierarchies.
    • Open communication, a pleasant working environment, and a lot of fun at work.
    • Space for ideas and the opportunity to shape solutions and the future direction of arconsis.

    This text has been machine translated. Show original

    Topics that you deal with on the job

    Job Locations

    • Location Karlsruhe

      Baden-Württemberg

      Germany

    This is your employer

    Arconsis It-solutions Gmbh

    Arconsis It-solutions Gmbh

    Die arconsis IT-Solutions GmbH mit Sitz in Karlsruhe realisiert für Ihre Kunden unterschiedliche IT-Projekte in den Bereichen Adaptive und Mobile Enterprise. arconsis IT-Solutions GmbH vereint langjähriges Know-How im Bereich agile Softwareentwicklung und umfassende Kompetenz in Mobile-Engineering.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Arconsis It-solutions Gmbh

    Software Engineer - Backend

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

    More Jobs