Описание:
BIG PICTURE turns promising AI prototypes into production software that performs real work in large organizations. Its solutions support insurance claims, medical data analysis, and interaction with older people, combining modern AI with engineering experience in complex enterprise and automotive environments.
Задачи:
- Advise customers on technical matters and support solution-finding
- Design and implement backend services and APIs
- Develop existing platforms and applications
- Prepare and make architectural decisions
- Translate technical requirements into robust, maintainable solutions
- Use coding agents for engineering tasks
- Build and improve agent-assisted development workflows
- Automate tests, migrations, and refactoring to a large extent
- Ensure quality, maintainability, and technical sustainability
- Develop applications in a multi-platform automotive customer project with a shared code and knowledge base
- Break down problems, provide agents with the right context, formulate requirements and acceptance criteria, coordinate agent-assisted workflows, validate results automatically, make sound technical decisions, and continuously improve the development process
- Help determine how people and AI agents can develop software better, faster, and more reliably
Требования:
- Degree in computer science or software engineering, or comparable practical qualifications
- Several years of professional experience as a backend developer
- Very good knowledge of Java and object-oriented development
- Experience with modern Java versions; Java 21 is preferred
- Professional experience with Spring Boot and/or Quarkus
- Good knowledge of relational databases and data modeling, especially PostgreSQL
- Experience with APIs and distributed systems
- Solid understanding of Linux, Docker, and CI/CD
- Ability to independently design and implement technical solutions
- Willingness to take responsibility from architecture through production operations
- Experience in direct technical discussions with customers or business departments
- Long-term daily use of coding agents or comparable AI tools; ideally for at least three years
- Strong engineering skills, architectural understanding, systems thinking, technical judgment, and quality awareness
- Ability to provide agents with context, break down tasks, and critically evaluate results
- Ability to build knowledge independently, take responsibility, and solve problems beyond system boundaries
- Interest in backend engineering, distributed systems, and AI; pragmatic, hands-on approach to building maintainable software
- German at C1 level or higher
- Professional working proficiency in English
- Будет плюсом: gRPC, Kubernetes, Azure or comparable cloud platforms, automotive experience, multi-platform products, shared codebases for multiple applications, distributed systems, developing custom AI agents or agentic engineering workflows, Python
Условия:
- 40 Hours per week
- Approximately 50% home office possible
- Office in Berlin-Kreuzberg
- Teams usually consist of 5-15 people
- High degree of individual responsibility and direct influence on architecture and technical decisions
- Start as soon as possible
- The company has a rooftop terrace at its Berlin-Kreuzberg office