Position: Software Engineer (Java)
Company: IntellectEU
Category: Java
Experience required: 3y
English level: upper

You will work as a part of Innovation team and busy with a full Solution Development Lifecycle for external and internal clients. We do full cycle SDLC from requirement analysis to delivery, hence there is a lot of room for cool ideas and new technologies. All projects mostly are greenfield and encompass fintech, financial messaging domains. 

You are welcome in our team if you are:
- Passionate about problem and task solving via IT.
- Manage your work by setting your own goals, prioritizing and executing them, and taking ownership of tasks.
- Ready to collaborate within the team and be the team player. 
- Results-oriented mindset.
- Free to speak and write in English .

Responsibilities: 
- Contribute to requirements analysis.
- Work as part of our team, designing and implementing software solutions and product features.
- Develop documentation throughout the software development life cycle (SDLC).
- Serve as an expert on applications and provide technical support.

Our requirements:
- Good CS knowledge.
- 4+ years of software development experience in general.
- Understanding of the server side stack  - servers, virtual machines, networking, container technologies, databases, concurrency, APIs.
- Understanding of the modern development ecosystem: CI/CD, automated testing, etc.
- Strong foundation in Core Java and Object Oriented Programming and Design Concepts.
- Experience with common Spring projects (Spring Framework, Spring Security, Spring Boot).
- Understanding SOLID Design Principles.
- Understanding the concepts of a microservice architecture. 

Would be a plus:
- Experience with Apache Camel.
- Experience working Enterprise Service Bus (ESB), API Gateway, Message Queues.
- Experience in AWS cloud as a developer.
- Understanding of the modern infrastructure management: Docker/k8s, monitoring, IaaC, PaaC.

We offer:
- International experience in a stable company: the company has offices in Brussels, Kiev and New York and works at the market for over 10 years.
- Passionate team in an innovative casual, positive and open work environment ready to meet your new ideas.
- Excellent compensation and benefits package including medical insurance and sports activities.
- Great opportunities for personal and professional development as well as the chance to change the way the business works in the financial world.