Backend Developer

Job description, responsibilities and duties

Our company is built from the ground up to work remotely, and we have an office in Prague as well. As a Backend Developer, you will have the opportunity to travel across Europe, the Middle East, and Asia, working on projects that require your expertise in Java and backend technologies. Your responsibilities will include:

 

- Developing backend applications in Java, working in a team of professionals

 

- Writing unit tests in JUnit to ensure quality code

 

- Using Maven and Git to manage codebase

 

- Leveraging your strong algorithmic and analytical skills to solve complex problems

 

- Communicating fluently in English, both written and verbal

These skills are a plus:

- Familiarity with Java Enterprise.

 

- Experience with database technologies such as PostgreSQL, ArangoDB , ElasticSearch and MongoDB

 

- Familiarity with cloud computing platforms such as Azure, or Google Cloud

 

- Knowledge of containerization and orchestration technologies such as Docker and Kubernetes

 

- Understanding of Big Data technologies such as Hadoop, Spark, and Flink

 

- Familiarity with message broker technologies such as Kafka and Apache ActiveMQ

 

- Familiarity with monitoring and logging tools such as Prometheus, Grafana, and ELK Stack

 

- Knowledge of Java mocking frameworks, e.g., Jmockit (preferred) or Mockito

 

- Experience with agile software development methodologies such as Scrum and Kanban.

What benefits do we offer?

- Working as a Backend Developer at our company means that you'll have the opportunity to work with some of the most interesting customers in the world, including Law Enforcement Units, Anti-terrorism groups, and Investigation departments.

 

- Possibility to travel up to 25% of the time.

 

- Feedback inside the team to improve.

 

- Remote work from anywhere.

 

- Flexibility in working hours.

 

 

 

 

We're excited to have you join our team at Cogniware!

Join our team

This website uses cookies in order to function properly. By accessing this website you agree with our cookies policy. 

Read More