Java Developer for Mercedes Pay Offline

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

 

3+ years of Java development

Java concurrency (practical experience and good knowledge)

Experience in developing distributed systems and micro-service architecture

Experience in dynamic languages at least one of: Kotlin, JavaScript

Knowledge and skills in message brokers technologies: preferably – Kafka or others

Experience with Spring Core, Spring MVC, Spring Cloud, Spring Boot, GRPC, Hibernate, JDBC, NoSQL databases

Good SQL knowledge

Understanding of ETL

Backend development experience (Rest API practice experience)

Experience in creating unit (JUnit/TestNG) and integration tests

Experience and knowledge with ORM, ACID, XML, JSON, HTML, Gradle

Good spoken and written English

 

Desirable

 

Practical experience with the following technologies:

Spring Security

Spring Integration

Spring Batch

Profiling

 

Personal skills

 

Ability to adapt quickly to the changes on the project

Proactive person

Attentive to details

Quick learner

Strong team player

The job ad is no longer active

Look at the current jobs Java Kyiv→

Loading...