SpringBoot developer (with Amazon Textract skills) Offline

For over 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.

 

We are based in Cologne (DE), but strongly believe in and practice a 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. Agile principles are lived from strategy definition to operational implementation. 

 

We are searching for an expert consultant that help us fine-tune our OCR based on Amazon Textract to increase the recognition rate, with the goal of full OCR automation and automatic credit activation based on it.

 

Responsibilities: 

● Develop and maintain Spring Boot applications 

● Design and implement RESTful APIs 

● Deploy and manage applications on Kubernetes clusters 

● Integrate MongoDB for data storage and retrieval 

● Fine-tune our OCR based on Amazon Textract to increase the recognition rate

 

Your Profile: 

● At least 5 years of professional experience as a Software Engineer, using Java/SpringBoot, building Back-end applications 

● Sound knowledge of SOA, EIP, and Software Design Patterns 

● Expert knowledge in Spring (Boot), implementing scalable Web Services, Messaging, or Data Transactional systems 

● Experience with MySQL and MongoDB, understanding of data model design and database performance 

● Experience with Kubernetes, Docker 

Hands-on experience with Amazon Textract in at least one recent project 

● Solid skills at Python 

● Exposure to Machine Learning concepts and tools, such as working with pre-trained models, data preprocessing, or integrating ML features into applications, is a huge plus. 

● Good English communication skills, with the ability to work effectively in a multinational team environment 

● Understanding of enterprise application development principles

 

What we offer: 

● Stable and secure working environment 

● Personal and professional growth — we invest time and money in your career (conferences, courses, training, software, etc.) 

● Remote, flexible working hours 

● Free German online classes 

● Team events across Europe 

● Relocation to Cologne as an option

The job ad is no longer active

Look at the current jobs Java →

Loading...