— Leadership and ownership skills
— At least 5 years of professional experience as a Software Engineer, using Java / Spring Boot, building Backend and Frontend applications.
— Sound knowledge in SOA, EIP, Software Design Patterns
— Expert knowledge in Spring (Boot), implementing scalable Web Services, Messaging or Data Transactional systems.
— Building your code with Maven
— Experience with relational and NoSQL- databases, understanding of data models design and databases performances.
— Good understanding of Networking and Security concepts
— Experience with Linux / Unix, Kubernetes, Docker
— Good English or German communication skills
— AWS / Azure experience
— Experience in UX
— Apache Camel
— Building SPAs with React
— Wrapping your code into CI/CD (GitLab or Bamboo with Docker and Ansible)
— German speaking skills
Please specify your starting salary expectations and current location when applying for the vacancy.
— Stable and secure working environment
— Possibility of relocation
— Personal and professional growth — we invest time and money in your career (conferences, courses, training, software, etc.)
— Remote, flexible working hours. Let your git speak for itself, not a timesheet.
— Free German online classes
— Flexible vacations
— Team events across Europe
You will be responsible for design and implementation of our Software Development and Integrations projects with major international banking and insurance players.
For nearly 7 years estem helps its customers on their way to efficient digitalization: from custom enterprise integration solutions to ad- hoc tailored software on any scale.
From applying clear design principles, through to crafting the architecture, test driven development and supporting the full software lifecycle, we create beautiful, custom tailored, maintainable solutions with our customers. No strings attached, we are proud of our work and would like you to take a solid part in it, by also sharing your best practices with our own Center of Excellence in Software Development.
We are based in Cologne (DE), but strongly believe in and practice remote-first mentality. Done right it results in more freedom, productivity and happiness.
You’ll join a highly motivated team with experienced developers and architects. Excellent work and continuous feedback to learn and grow together is an important culture driver for us. Agile principles are lived from strategy definition to operational implementation.