Position: Senior Java Engineer
Company: N-iX
Experience required: 5y
English level: intermediate

**Project Description:**
We are looking for Engineers who are interested in an opportunity to work for an innovative Fintech company with cutting-edge technologies on a project on the MVP stage with new development activities and challenges ahead.  In our cross international teams, we plan to have around 60 Software Engineers all with varying backgrounds and levels of experience. One key thing that all of our engineers have in common is a desire to develop brilliant, fintech products as a digital bank as well as their own skills. We trust our development teams to choose their tech stacks, you'll commonly encounter Java, Kotlin, Docker, Kubernetes. We run our service in Azure.
Take a chance to make a valuable contribution in Digital Bank development on its early stage and enhance your professional skills in the banking industry.

**Our perfect candidate is:**
•           Passionate about working with the latest technologies
•           Open-minded, collaborative and active team participant
•           You are motivated by owning products, from inception to continuous improvement
•           Creative and open to propose cool ideas
•           Motivated to produce high-quality solutions by following the best engineering techniques

 
**Responsibilities:**
•           Participate in design and development of new functionality
•           Writing clean, testable, and maintainable code
•           Discuss technical decisions and suggest improvements
•           Working in flexible and dynamic environment, ensuring the technical excellence of features delivered
•           Providing estimates

**Role requirements:**
•           Experience with Large-scale Distributed systems, Microservice architectures, Event-driven architectures & DDD
•           Proficiency in JVM-based languages: Java/Kotlin + Spring boot
•           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
•           Cloud providers: Azure (preferably), AWS, GCP
•           IaC with Terraform (preferably), Chef, Ansible
•           Observability tools such as Prometheus, Grafana, Datadog, New Relic, ELK Stack

**We offer:**
•           Flexible working hours
•           A competitive salary and good compensation package
•           Best hardware
•           A masseur and a corporate doctor
•           Healthcare & sport benefits
•           An inspiring and comfy office

**Professional growth:**
•           Challenging tasks and innovative projects
•           Meetups and events for professional development
•           An individual development plan
•           Mentorship program

**Fun:**
•           Corporate events and outstanding parties
•           Exciting team buildings
•           Memorable anniversary presents
•           A fun zone where you can play video games, foosball, ping pong, and more