Traukite nuotrauką, kad pamatytumėte kitą

Senior Back-end Engineer

Java Developer Hard Skills Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a similar field.
  • At least 8 years of engineering experience in software development.
  • At least 3 years of previous experience working as Java Engineer with Spring Boot.
  • In-depth knowledge of Java 8, Spring, Spring Boot, Spring Cloud, Hibernate
  • Knowledge of Spring Security
  • Knowledge of gRPC
  • Understanding of Kafka and Kafka Streams
  • Knowledge of building REST endpoints.
  • Knowledge of performance testing.
  • Experience with Groovy.
  • Experience with Docker.
  • Understanding of containerisation.
  • Experience with Gradle Kotlin DSL
  • Artifactory
  • Understanding of Web APIs(WebSockets, Rest, RPC)
  • Understanding of Partial Programming
  • Redis
  • Strong OOP
  • Strong AOP
  • Strong understanding of functional programming
  • Fundamental understanding of pluggable architectures

As a Plus:

  • Kotlin
  • Grails 4
  • WebFlux
  • Understanding of CI/СD
  • K8S
  • Scala
  • Spark
  • Elastic
  • GCP
  • Prometheus
  • Grafana
  • Kafka Connect
  • RabitMQ

Our Stack(FE part):

  • Kubernetes(GKE)
  • Docker
  • Helm
  • ELK(beats)
  • Spring Boot
  • Grails 4
  • WebSockets
  • GCP
  • Swagger
  • Protobuf
  • gRPC
  • Kafka
  • Redis
  • WildFly
  • EJB
  • WebServices
  • Spark
  • AirFlow
  • Avro


  •  Meeting with the development team to discuss approaches of implementation.
  • Reviewing application requirements.
  • Identifying web-based user interactions and service 2 service interactions
  • Developing and implementing highly-responsive REST endpoints.
  • Writing application interface codes using JAVA/KOTLIN/GROOVY.
  • Troubleshooting.
  • Developing and implementing back-end architecture.
  • Monitoring and improving back-end performance.
  • Documenting application changes and developing updates.

Company offers:

  • Additional opportunities to improve qualifications at the employer’s expense (training, business trips, etc.).
  • Work in a modern, strategically convenient office.
  • Access to additional sports (fitness equipment, group activities, table tennis), entertainment (computer games) and leisure areas in the office.
  • Company-owned cafe services.
  • Access to the company library, with regularly updated stock in accordance with the needs of the employees.
  • Work in a friendly, positive team.
  • Traditional company events, trips, etc.
  • Special benefits for employees


We will invite candidates who meet the requirements listed in the ad for an interview. We guarantee confidentiality.

E-mail – personalas@5ci.lt.

Prisegti PDF, DOC, DOCX, HTML arba teksto failą
Susipažinau su Privatumo politika