Senior Java Developer for Mercedes Pay (offline)

Description
On behalf of Mercedes Pay, Ciklum is looking for Senior Java Developer to join Kyiv team on full-time basis.

Become a part of an Agile team delivering a digital payment platform for POS payment, online payment, voucher & loyalty components, customer identification, strong factor authentication to serve a large array of business cases based on modern web , mobile and Java technologies, such as Java 8, Spring Boot, Spring MVC, Spring Security, Kafka, Discovery, PostgreSQL, MongoDB, Gradle etc.

Responsibilities
Take part in the architecture definition
Perform technical analysis and suggest improvements
Develop new features and make changes to existing code
Proactively participate in tasks estimation
Requirements
5+ years of Java development
Java concurrency (practical experience and good knowledge)
Experience in developing distributed systems
Experience in dynamic languages at least one of: Kotlin, JavaScript
Knowledge and skills in at least one of the following technologies: Amqp, zero mq, Jms, Kafka
Experience with Spring, JDBC, NoSQL databases
Good SQL knowledge
Understanding of ETL
Backend development experience (Rest API practice experience)
Experience in creating JUnit tests
Experience and knowledge with ORM, ACID, XML, JSON, HTML, maven
Good spoken and written English
Desirable
Practical Spring framework experience: core, mvc, security
http, csrf, xss
oauth, basic auth
dead locks, locks
AOP
Work with spring-batch, spring-integration or with spring-xd
Personal skills
Ability to adapt quickly to the changes on the project
Proactive person
Attentive to details
Quick learner
Strong team player
What's in it for you
Live, dynamic and highly professional team you can learn from and contribute to
Latest technologies and tools to develop and deliver amazing products
Opportunity and assist to grow
Quarterly performance bonuses 10% of Quarter salary
Paid afterhours for volunteers
Trainings and conferences
State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions
Medical insurance
Fruits and snacks in office

About Ciklum

Ciklum is a top-five global Digital Solutions Company for Fortune 500 and fast-growing organisations alike around the world.
Our 3,000+ Developers located in the Delivery Centres across the globe, provide our clients with a range of services including outsourcing software development, Enterprise App Development, Quality Assurance, Security, R&D, Big Data & Analytics.

Company website:
https://www.ciklum.com/

The job ad is no longer active

Look at the current jobs Java Kyiv→