TL/Senior Java Developer (BW) (offline)
Join us!
ABOUT THE ROLE:
We are looking for an experienced professional with great passion to innovate and be part of a team that regularly faces and conquers challenges. A person that is eager to learn and teach, enjoys playing with technology and is up for a new adventure. You will have the privilege to work with the most updated technologies and the most talented people in the industry.
Main duties and responsibilities:
β Build and maintain company products
β Develop new and exciting features in collaboration with the Product team
β Contribute to the full software development lifecycle including design, development, documentation, testing and deployment
β Work closely with other participants in the team: product manager, developers (internals and externals), testers, designers, data scientists, etc.
β Work with product owners and business analysts to understand requirements.
Experience & qualifications:
β 5+ years of enterprise Java/Kotlin development, Spring Boot stack (Core, Web, Data, Cloud)
β Experience with concurrency (Coroutines)
β Knowledge and proven experience in SQL databases (we use PostgreSQL)
β Strong understanding in non-relational databases (Elasticsearch, MongoDb)
β Experience in designing, developing and testing distributed, highly scalable applications
β Familiar with common design patterns
β Experience writing reusable Java libraries
β Familiarity with Unit, Integration and System testing concepts.
β Understanding of fundamental design principles behind scalable application, such as SOLID principles for design patterns and FIRST principles for unit tests.
β Experience working in Agile/Scrum environment
β Strong ability to perform in a fast-paced environment
β Excellent analytical and multitasking skills
Would be a plus:
β Experience in Fintech
β Experience with Microservice architecture
β Experience with one or more of the following: Elasticsearch, Kafka, logging and monitoring tools
β Experience with cloud technologies and platforms (we are on AWS)
β Experience with CI/CD pipelines
β Experience with Kubernetes, Helm (we host all the services in K8S)
β B.Sc. in computer science or software engineering
We are looking for a person who is:
β Passionate about technology and always strives to grow
β Able to own the work and always drives it towards the goal
β Motivates and inspires people around as well as stays motivated himself
β Always able to find solutions that are simple and correct architecture-wise
β Customer/business driven mindset
What we offer:
β Competitive compensation depending on experience and skills
β Long-term employment
β Medical Insurance
β Career growth opportunities
β. Compensation for sick leaves and regular vacations
β. English classes with a native speaker
About RQ Team
RQ Team - recruiting company, specialized in high-quality selection of relevant IT specialists in teams of Ukrainian and foreign companies. Was created, due to the continuous growth of Ukrainian and foreign companies.Company website:
https://rqteam.io
The job ad is no longer active
Job unpublished on
4 December 2020
Look at the current jobs Java Kyiv→
Similar jobs
Senior Java Developer at Luxoft
Relocate, Ukraine
Senior Java Engineer (Cloud Platform Team) at Ajax
Ukraine
Senior Java Developer at NewGMedia
Ukraine, Poland, Lithuania, Moldova, Spain
All jobs Java Kyiv All jobs RQ Team