Hiring bonus: 10% of monthly salary

Next job

Middle Java Software Engineer in AgileVision

Posted more than 30 days ago

761 views

2 applications   0 responses

AgileVision
AgileVision
Custom software development and integration for logistics, manufacturing and supply chain companies.
0
0 reviews
Without experience
Without English
Full-time work
Remote work
Middle Java Software Engineer
We are looking for a **Middle Java Software Engineer** with strong technical skills. You'll join a team of professionals to work on IoT/Big Data projects. ** _You will be working with:_** * Modern Java (most of our projects are Java 11, we don't have anything lower than Java 8) * Modern approaches (we use microservice-based and monolith architecture where appropriate) * A team of experts like you * IDEs of your choice ** _Responsibilities_** : * Design and implement components of large software systems * Design and implement REST APIs to be consumed by the frontend, mobile, and edge computing devices. * Writing unit and integration tests * Performing code reviews ** _Requirements_** : * Good spoken and written English * Knowledge of data structures and algorithms * At least 3 years experience as a Java developer * Strong knowledge of Java 8 + * Knowledge of the Spring infrastructure (IoC, Data, Web, AOP) * Familiarity with modern design patterns * Experience with Spring Boot * Experience with AWS(Amazon Web Services) * Knowledge of SQL * Experience with Maven or Gradle * Experience with Git * Basic knowledge of Linux/Unix ** _Benefits_** : * Proper compensation * Coverage of paid certifications * Teambuilding events * Microbonuses system * Remote * 20 days vacation * 24 days sick-leave ** _We DON'T have:_** 1\. Corporate bullshit 2\. Bureaucracy 3\. HRs, People Partners, Happiness Managers, Wellbeing Coaches (see point 1.) 4\. Java 7 5\. ** _About the interview process_** ( a.k.a. a bonus for those who can read so much text): 1\. We have only one interview - a deep technical interview 2\. The interview consists of two rounds, one hour each ** _Topics we usually cover:_** * Data structures and algorithms basics. You won't be sorting anything, at least at this stage * Network protocols basics (application, and transport levels) * Data encryption basics (encryption, approaches, digital signatures, popular algorithms) * Java (language basics, concurrency, streams, features from recent releases) * English (you will have to answer some of the questions in English, so we understand you can communicate with English-speaking colleagues if needed) * Databases (SQL basics) * Working in a team (version control, peer reviews) * Your past experience
Specializations: Java
Without experience
Without English
Full-time work
Remote work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept