Position: Java Developer
Company: inVerita
Category: Java
Experience required: 3y
English level: intermediate

Qualifications:
- 3+ years of working experience in JVM based languages: Java/Kotlin + Spring boot.
- Good understanding of REST APIs and the web in general.
- CI/CD related technologies such as GitHub Actions, Azure Pipelines, Jenkins.
- Containerization with Docker & Kubernetes.
- Queuing and Streaming technologies such as Kafka, AWS Kinesis, AWS SQS, RabbitMQ.


Project description:
We are building a digital banking solution for one of the biggest Abu Dhabi-based investment fund with a seed-round of investment of $500m.
Ownership, accountability & proactivity - you build it, you own it, you run it.


Duties and responsibilities:
- Working side-by-side with a mobile development team to deliver robust and scalable back-end systems and APIs.
- Handle banking services integration on backend level.
- Help us scale our infrastructure to large traffic.
- Focus on best engineering practices for quality, clean code, testing & observability.
- Help us make decisions to shape our REST APIs for developers worldwide.


Benefits and social package:
- The ability to choose a work schedule based on two-three options, depends on your project/position.
- The ability to combine Remote/Office work.
- Grammar and vocabulary English courses, provided from the start of Your cooperation with inVerita.
- Partial compensation of professional literature from Amazon.com.
- Partial compensation of the gym membership.
- The compensation of regular massage therapy.
- Leisure activities – at inVerita you will find different opportunities for socializing.
- Access to the internal library.
- Relocation Package.