Java Software Engineer

  • Full time
  • Prague
  • Posted 3 weeks ago
NoSQL (regular)
Kafka (regular)
SQL (regular)
Kotlin (regular)
Java (regular)
Cortlex is an IT service company founded in 2015 by developers for developers. It gives us an opportunity, as founders know what is needed for comfortable and pleasant work. They are fully involved in all processes (for example, they are mentors, conduct interviews) and sit in the same room (or in the next one) with you. It means that you can discuss any issue related to the company, projects with them.

What about projects? We work with a variety of domains, for example, medicine, logistics, education, E-commerce, IoT. All projects are in English (mainly Western Europe, USA), we become a full-fledged part of the customer’s distributed team: we clarify requirements, discuss architectural solutions. Project managers, as well as testers, sometimes join in some projects from our side.

We have an office in Vilnius and remote teams around the world. Now we are a team of 70+ professionals and we continue to grow. Join the team!

  • Implement software components and services including testing and writing technical documentation according to continuous integration best practices;
  • Deploy software services to different (development, testing, and production) environments using continuous deployment practices, operate and maintain those deployments;
  • Participate in the proposal, review, and discussion of solution design documents;
  • Review and approve merge/pull requests created by teammates;
  • Participate in agile software development activities (e.g. stand-ups, planning meetings, demos, retrospectives).
The  client company empowers carriers, cargo owners, and other transportation participants to monitor the location, status, and conditions of their assets and cargo in real-time, anywhere in the world. Their mission is to enable easier, safer and cleaner transportation for all stakeholders in the global supply chain.

The technology mitigates risks to people, infrastructure, and cargo and reduces emissions and waste. Headquartered in Zurich, it operates throughout Europe and the U.S., with an international team of employees from 29 countries.

  • 4+ years of commercial development experience;
  • Knowledge of Java or Kotlin;
  • Knowledge of common backend engineering concepts, patterns, and technologies like SQL (PostgreSQL), NoSQL (DynamoDB), Message Queueing (SQS or Apache Kafka);
  • Experience in writing and operating containerized software services (e.g. Kubernetes, AWS ECS, AWS Fargate or Docker) at least with one of them;
  • Knowledge of English at the Intermediate+ level and above, because you have to actively communicate with customers;
  • Interest in working with hardware but not required. Some C experience is a plus.
  • Values ​​that we sincerely share: ownership (as an opportunity to make decisions, take responsibility for our work), transparency (we share information within the team and get answers to any questions about the company, projects and clients), service (each employee provides the best service for colleagues and clients, helps);
  • No bureaucracy, no micromanagement;
  • Medical insurance;
  • 5 ill days per year;
  • Gym membership compensation;
  • Flexible working schedule – you plan your working day based on your tasks and meetings;
  • All the necessary equipment for work – laptop (Windows or macOS), monitors (as many as you need), and so on;
  • Fully equipped and cozy office in the city center (but remote work is also possible);
  • Corporate holidays and various team buildings.

To apply for this job please visit