Position: Java Developer (CRM)
Company: Overonix Technologies
Category: Java
Experience required: 2y
English level: intermediate

We are a product company which is developing a new and unique trading ecosystem. To make our product even cooler, we are looking for a Java Developer for the main block of our system — A customer relationship management (CRM) system that helps manage all company’s relationships and interactions with customers and potential customers and improve business relationships to grow business.

REQUIREMENTS:
· Kotlin/Java 8+
· Strong understanding of microservices architecture
· Experienced in Kubernetes
· Spring: Core, MVC, Security, Data, Boot
· Messaging: Kafka
· Elasticsearch, MongoDB, PostgreSQL

RESPONSIBILITIES:
· Support of existing functionality
· Conducting software analysis, programming, testing, and debugging
· Support continuous improvement
· Ensure the best possible performance, quality, and responsiveness of the applications
· Identify bottlenecks and bugs and devise solutions to these problems
· Help maintain code quality, organization, and automatization

WE OFFER:
· Competitive compensation depending on experience and skills
· Long-term employment
· Career growth opportunities
· Compensation for sick lists and regular vacations
· English classes with a native speaker
· Health insurance
· Free lunches