Job Description
- This is a remote position.
About DocuSketch:
DocuSketch is one of the leading software solution providers in the restoration, real estate and insurance industry. DocuSketch’s ground-breaking digital technology greatly facilitates restoration companies, adjusters and insurance companies to capture, document, estimate and process insurance claims. DocuSketch is one of the fastest-growing technology companies in the rapidly expanding prop tech industry sector.
Your Responsibilities
- Develop, maintain and improve our scalable cloud-based Backend systems.
- Migrate existing software components to a modern REST-API-Angular driven approach.
- Develop automatic render and image processing pipelines.
- Ideally manage the whole lifecycle of your own code. Java, Spring, AWS, DevOps, MongoDB.
Requirements
- You have in-depth knowledge of Java programming (v11+), its ecosystem, and the application of current Java frameworks and Web technologies (e.g. Spring)
- Solid experience in data modeling and architecture in a cloud environment
- You like to question code styles and challenge them by discussing code reviews with other developers
- You take responsibility for your whole project and its lifecycle (development, testing, and deployment)
- Proper automated testing is important to you and you apply your own strategy to achieve high quality
- Ideally, you are familiar with AWS (S3, SQS, EC2, Lambda) and Microservice architectures
- Ideally, you have some DevOps skills: git, ssh, bash, JUnit, Jenkins, Docker, Maven
- Knowledge of MongoDB is a plus.
Benefits
- Remote work or from office in Serbia, full time
- Holidays and vacation 30 working days per year
- Work in an international product company in an English-speaking environment
- The opportunity to contribute to the business with new ideas
- Flexible working hours