Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Synergetica is a software R&D experts community working together since the year of 2000. Our community grows delivering the next generation software to our customers worldwide. We proud with the cutting edge software projects built by our teams which serve millions of consumers. Synergetica offers excellent work conditions, e.g.
20 липня 2022

Senior Java Developer (вакансія неактивна)

Варшава (Польща), віддалено

On behalf of our Italian client, we’re looking for a skillful Java Developer, who’s ready to take part in the development of an international marketing platform dedicated to the automobile domain.

Our client represents itself as a European leading company in the marketing technology that’s specializing in the automotive domain.
They empower manufacturers and dealerships to sell more with innovative, cloud-based products and services to offer the best digital customer experience.
The company is growing actively and already serving 90% of automotive manufactures. Currently, they are oriented on growing the team here, in Kyiv, Ukraine.

Talking about the tasks, you should be able to cope with:
— Identify and analyze user requirements
— Flexibility and willingness to learn and work with different technologies in the development and maintenance of existing code
— Develop Java/Grails EE applications
— Write well-designed, efficient code
— Review, test and debug team members’ code
— Design database architecture
— Document development phases
— Schedule product releases with internal teams
— Prioritize, assign and execute tasks throughout the software development life cycle
— Ensure our applications are secure and up-to-date

Requirements:
— 5+ years of experience in developing enterprise applications
— Strong hands-on Java 1.8 or later
— Deep understanding of OOPS and basic design patterns
— Good knowledge of design patterns for scalable and distributed systems
— Hands-on with Spring Framework (JPA, Messaging, Restful, etc)
— Working knowledge of RabbitMq and messaging concepts
— Deep understanding of relational databases (MySQL)
— Experience with NoSQL (MongoDB)
— Working knowledge of Git version control system
— General knowledge of ORM (Hibernate and Gorm)
— Experience in third-parties systems integration (SOAP, REST)
— Knowledge of JUnit and Spock and interest in TDD approach
— Experience with Agile methodologies
— Good level of English is required
— You enjoy technical challenges and you’re eager to explore new technologies

Nice to have:
— Knowledge of Docker or Kubernetes
— Knowledge of Grails frameworks
— Basic knowledge of AWS
— Basic knowledge of Solr and Elasticsearch
— Basic knowledge of Streaming Programming principles (Kafka or similar)

Гарячі Java вакансії

Всі Java вакансії