OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Role description
Our document management system team is growing and to be able to continue delivering great results we welcome more Java microservice/backend developers. As an agile Java backend developer you will have a broad range of responsibilities, as you will develop REST API endpoints for AWS Lambdas, connecting to a document management system administrated in the same team, supporting both document management needs, management of know your customer answers and secure messages between customers and customer support. You will also collaborate with other teams to deploy new functionality to DEV, SIT and PROD environments. More and more systems we connect to are communicating with Kafka events posted to topics, so you will work with creating asynchronous interfaces to other systems as well.
Required Experience / Competences
- Doing proof-of-concepts trying out new solutions and optimizing existing solutions in an AWS environment (mainly related to creating an easy-to-use API for other teams to use for automating document management functionality).
- You will be the lead developer, guiding other developers in the team.
- Building microservices, supporting REST, SOAP or Kafka API endpoints.
- Java/J2EE
- Spring Boot
- Writing JUnit tests
- AWS Codecommit or Git
- JSON
- XML
- Build tools such as Maven and Gradle
Nice to have
- Experience of working in an agile organization, using Scrum, SAFe, Jira and Jira Align.
- General AWS cloud knowledge
- Building AWS Lambdas for API endpoints
- Nosql (AWS DynamoDB)
- Communication using WebSockets
- Kafka/Confluent cloud
- Knowledge of web service security
- Interacting with Curity and OAuth tokens
- Swagger
- Using CloudWatch and ELK for logging
- Having worked or integrated with document management systems such as Therefore
- Integrating with other systems
- Excel, MS Office
- Shell script writing (*.bat and *.sh)
- Database Design
- SQL
- MS SQL server
- Docker containers
- Kubernetes
- Apache Camel
- ETL
- JMS architecture Concepts and PUB/SUB Pattern