Position: Senior Back-end Java+Kotlin Developer
Company: Develux
Experience required: 5y
English level: upper

We are Develux, a fast developing IT company that has operated in the US and European markets since 2014.
We are an IT consulting, outsourcing and outstaffing company. We also have two services Video editing and SEO.

Develux offers full-cycle custom software development services and provides the smartest solutions for our customers.

Now we are looking for a Senior Back-end Java+Kotlin Developer for our outstaffing projects.

About project:
The end client is a bank in OAE

Responsibilities:
To achieve your mission, you must be able to discharge the following responsibilities: build digital banking services and applications

Technical Requirements:
- 8+ years of software development experience (Senior, technical)
- 3+ years of Java experience
- Kotlin exposure will be an added advantage but can be trained based
on Java
- 4+ years of Spring boot
- 1+ Functional programming (e.g. Vavr, result4k)
- 6+ years SQL Databases (e.g. Oracle)
- 3+ years of ORM/Query Builders (e.g JOOQ) experience
- 1+ years of Database Migration Tools (e.g. Flyway, Liquibase) experience
- 1+ years Monitoring Tools (e.g. Prometheus, Grafana, Loki)
- 2+ years Docker and Kubernetes
- 3+ years Unit Testing frameworks (e.g. JUnit5, Mockk/Mockito)
- 3+ years of supporting production environment
- 2+ years of Finance industry experience

Additional Competencies:
- Highly customer-centric with a passion to deliver a best-in-class customer experience
- High levels of personal and professional integrity
- An entrepreneurial approach with an ability to operate both at a strategic level and to be hands on
- A positive, self-sufficient leader with excellent communication skills, intellect, and energy
- Very sound judgment and business instinct with a desire to challenge traditional thinking
- Ability to admit when you are wrong and learn from it – ready to share news, no matter how bad you think it is
- Ability to encourage followership, motivate and develop a diverse group of people towards a challenging goal
- Determined to succeed, high energy with humility and a strong personal drive
- A collaborative working style
- A very strong work ethic and a focus on customer delivery
- Considering performance when coding
- Doesn’t let perfection compromise delivery
- Strong written and verbal English communication skills (Upper-intermediate or higher)

Benefits:
- Annual paid vacation: 21 working days
- Paid sick leave
- Corporate English courses (after successful completion of the adaptation period)
- Compensation for the cost of a subscription to a health/sports center (up to 100 USD / month after successful completion of the adaptation period)
- Reimbursement of expenses related to thematic conferences/courses (up to 100% in agreement with the Manager/Supervisor)
- Medical insurance (50% after successful completion of the adaptation period )
- Corporate events