
Senior / Lead Consultant – Software Development
esentri AG
full-time
Posted on:
Location Type: Hybrid
Location: München • Germany
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Supports our clients as a consultant by applying your understanding of technical concepts
- Actively helps the development team make a tangible difference
- Supports the development team in selecting the right technologies and tools
- Ensures quality standards through regular code reviews
Requirements
- A completed degree in an IT-related field (e.g., Computer Science or Business Informatics)
- At least 6 years of professional software development experience with Java, TypeScript, Spring and Spring Boot
- Experience leading development teams
- Familiarity with design and integration patterns
- Strong expertise in cloud environments (e.g., AWS)
- Experience designing architectures for complex software systems, e.g., using Domain-Driven Design (DDD)
- Experience producing architecture documentation for software systems using arc42 or comparable standards
- Knowledge of structured project and stakeholder management
- Very good German language skills
- Willingness to travel occasionally to client sites
Benefits
- Permanent employment contract
- Option to work remotely
- Excellent technical equipment
- Scope for initiative and professional development
- Individualized training and development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaTypeScriptSpringSpring Bootcloud environmentsAWSDomain-Driven Designarchitecture documentationarc42design patterns
Soft Skills
leadershipstakeholder managementcommunicationconsultingteam collaborationquality assuranceproblem-solvingorganizational skillsadaptabilityclient engagement