Java Developer (Remote)

Trimetis Services Sp. z o.o.

Lublin
remote, hybrid
Java
🌐 remote
hybrid

Requirements

Expected technologies

Java

Optional technologies

Go

Python

Linux

Bash

Our requirements

  • 5+ years of software development experience in Java
  • Knowledge of object-oriented concepts, design patterns and SOLID principles
  • Passionate about clean, unit tested and maintainable code
  • Experience with SOA and microservices
  • Experience with REST, messaging/AMQP, WebSockets
  • Experience with distributed systems and understanding of concepts (CAP theorem, redundancy, high availability, consensus protocols, etc.)
  • Know-how on continuous integration and delivery
  • Good English skills (both written and spoken)

Optional

  • Experience with Go/Python is a plus
  • Knowledge of Linux and Bash
  • IP networking know-how
  • Domain Driven Design experience is a plus
  • Experience in configuring CI/CD pipelines is a plus

Your responsibilities

  • Take part in the daily work of the Scrum Team
  • Contribute to the design and architecture of the product
  • Write code according to the company processes and standards
  • Write unit and component tests
  • Support for the QA in testing and developing the automated system tests
  • Writing documentation and requirements
  • Clean Code / Code Review
Views: 7
Published21 days ago
Expiresin 20 days
Work moderemote, hybrid
Source
Logo
Logo

Similar jobs that may be of interest to you

Based on "Java Developer"