Solr Backend Developer
Overview
We are seeking a skilled Java developer to join our team. As a Solr backend developer, you will be working with professionals who have created innovative solutions in their fields.
Key Responsibilities:
* Work on large-scale projects globally
* Develop your career within an industry or multiple industries
* Be empowered to choose your career path: work on various projects and choose where and how to contribute
* Be part of an agile team, driven by a culture of self-regulated teamwork
Requirements
To succeed in this role, you will need:
* English communication skills (B2 or upper)
* Proven hands-on software development experience working with Java (version 11+)
* Experience in developing applications using Spring frameworks (Batch, Integration, Cloud, Webflux, and Web Flow)
* Experience writing unit tests using JUnit and Mockito
* Understanding of code versioning tools, such as Git and GitFlow
* Experience building REST APIs
* Knowledge of relational databases (e.g., SQL Server, Oracle, MySQL) and non-relational databases (e.g., Redis, MongoDB, DynamoDB)
* Experience with messaging systems (Kafka, RabbitMQ, PubSub)
* Familiarity with object-oriented analysis and design principles, including common design patterns, CQRS, SOLID, dependency injection, DDD, and microservices
About Us
We believe that an inclusive culture and a diverse environment make us stronger. We are an equal opportunity employer, committed to generating a place for inspiration and growth for everyone, regardless of race, color, religion, national origin, sexual orientation, age, marital status, disability, gender identity, or veteran status.
We value collaboration, creativity, and innovation. Our goal is to empower organizations in every aspect, leveraging the latest technologies in the digital and cognitive field.