Senior Java Software Engineer

None  •  IT & Software  •  Berlin, Germany

<div class="show-more-less-html__markup show-more-less-html__markup--clamp-after-5 relative overflow-hidden"> <p><strong>Company Description</strong> KARTA transforms renovation from a fragmented, stressful experience into a structured, transparent, and digitally coordinated system. The company focuses on simplifying complex renovation processes through innovative technology and clear communication. By connecting stakeholders and streamlining workflows, KARTA aims to improve quality, predictability, and trust in renovation projects. Team members contribute to building tools that make renovation more efficient and user-friendly for all parties involved.</p><p><br/></p><p><strong>Role Description</strong> This is a full-time hybrid role based in Berlin, Germany, with the flexibility to work from home part of the week. The Senior Software Engineer will design, implement, and maintain scalable backend services, with a focus on microservices architecture and high-performance Java applications. Daily responsibilities include writing clean, testable code, reviewing code from peers, troubleshooting production issues, and optimizing system performance. The role involves collaborating closely with product managers, designers, and other engineers to refine requirements, plan sprints, and deliver features that support KARTA’s renovation platform. The engineer will also contribute to technical decision-making, mentor less experienced team members, and help improve development practices and tooling.</p><p><br/></p><p><strong>Qualifications</strong></p><ul><li>Strong proficiency in Java and general Programming principles, with a focus on clean, maintainable code.</li><li>Hands-on experience in Software Development using the Spring Framework (e.g., Spring Boot, Spring Data).</li><li>Practical experience designing and building Microservices, including RESTful APIs and service-to-service communication.</li><li>Background in backend architecture, distributed systems, and performance optimization is highly beneficial.</li><li>Familiarity with CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and cloud platforms is a plus.</li><li>Ability to work in a hybrid environment in Berlin and collaborate effectively in cross-functional teams.</li><li>Strong problem-solving skills, a proactive mindset, and experience with agile development methodologies.</li><li>Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.</li><li>Good written and spoken English; German language skills are a plus but not required.</li></ul><p><br/></p> </div>

Job Overview
  • Datum der Veröffentlichung

    Jun 15, 2026

  • Kategorie

    IT & Software

  • Job Type

  • Standort

    Berlin, Germany

  • Arbeitgeber

    KARTA

  • Source

    LinkedIn