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 →