Удаленная работа, Украина · $2500 · 2 года опыта · Upper Intermediate
I was working with Java and Mulesoft for 2 years. I developed a project using Mulesoft CE 3.8.0 for automated contest system. I have implemented REST APIs in this project using RAML. Also I'm good in algorithms and was taking part in ACM ICPC NEERC. I was working using Mulesoft and good with following technologies: - Developing REST APIs using RAML; - Connectors: DataBase Connector, JMS Connector: integration using Active MQ (asyncronous processing of message), VM; - Transformers (XSLT, JSON-To-Object, XML-To-Object); - WebService Consumer; - Mule Domains; - MUnits; Also I familiar with: - DataWeave transformation; - Developing of the connectors; - Work with anypoint platform; - Salesforse integration; - Hibernate;
Spring, Java, Hibernate, Maven, REST API, JSON, JPA, REST, Spring Framework, Spring Boot, Spring MVC, Apache Camel
Минск · $6000 · Больше 10 лет опыта · Upper Intermediate
Working as server side engineer on different projects. Took a part in starting projects from scratch, optimizing for high load and so on.
Java, Spring, Git, Hibernate, Maven, SQL, JUnit, REST API, Docker, Linux, Kafka, Microservices, AWS, aerospike, PostgreSQL, Redis, confluent
Удаленная работа, Беларусь · $4000 · 5 лет опыта · Upper Intermediate
Software engineer with java primary skill. Mainly I’m working with the most popular Java frameworks such as Spring and Hibernate as well as relational databases.
Java, Spring Boot, Hibernate, PostgreSQL, MS SQL Server, MySQL, grails, REST API, Linux administration, Microservices
I am proud that I was involved in the development of many projects with different architectures. The Russian banking system, the Finnish and Norwegian insurance pension systems, mobile advertising, the German system for finding temporary workers. I was engaged in integration with other technical systems by means of communication with people and the most important achievement I consider ability to agree with them.
The challenge is not only modern technology, often to understand the old projects that have been written for a long time is much more interesting than dealing with the latest requirements, but time does not stand still and have the experience of refactoring the old project with the latest innovations is a worthy skill. However, designing a project from scratch is much harder. To choose the right architecture, technology, to be able to explain it to the client is what we should strive for, and as a result deliver a quality solution.