Senior Java Developer (L) Offline

We are always looking for great talents. And we would like to meet smart, open-minded, technically advanced and team-oriented people.

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:

โ— Take part in building and maintaining 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:

โ— 3+ 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

The job ad is no longer active
Job unpublished on 28 October 2021

Look at the current jobs Java Kyivโ†’