DSR Corporation is an international team of professionals who are sincerely interested in software development. The company was founded in 1998 and now works around the world with both startups and global brands. DSR Corporation is headquartered in Denver, USA. The company has completed more than 1,000 projects in its almost 25 years of operation.
Our specializations are web and mobile development, blockchain, digital media, wireless technology, internet of things solutions, computer vision and machine learning.
Job Description
We are currently looking for a Back-End Software Engineer. The technology we're looking for is Java. You will be responsible for building the server-side of our web applications, translating our company and customer needs into functional and appealing interactive applications.
Required Skills:
- Algorithmic mind;
- Good theoretical knowledge of computer science (words like patterns, recursion, pointer, stack, tree structure etc shouldn't frighten you);
- 1+ year of professional, relevant experience;
- Excellent knowledge of Java language;
- Experience with Node.js;
- Solid understanding of software engineering techniques, methodologies and practices (OOP, algorithmic problem solving skill);
- Good understanding of client-server application principles, network applications and protocols, such as HTTP;
- Experience working with relational and noSQL databases and ORM/ODM frameworks;
- Experience integrating with REST API;
- Experience of writing unit tests;
- Technical English.
Will be a Plus:
- Experience with well-known frameworks in Java world such as Spring Framework, Vert.x, Quarkus;
- Experience with deployment of back-end applications (e.g. Terraform, Ansible, AWS (Lambda, IoT), CI/CD);
- Experience of writing and debugging concurrent applications. Understanding of multithreading model of Java;
- Fluent English.
What we offer:
- All the perks of an accredited IT company;
- Strong engineering team;
- Unique projects in collaboration with industry leaders;
- Annual bonus dependent on achievement of company goals;
- Health insurance;
- Office/Hybrid work format at Voronezh office in the city center with parking;
- English language courses;
- Free restaurant-quality lunches in our corporate cafe;
- Coffee, chocolate and fresh pastries from our chef;
- Kicker, table tennis, darts and a boardroom cabinet in the office;
- Corporate events and team building events, meetups, charity and eco-activities and other events;
- Opportunity to become a mentor in the DSR training center;
- Internal trainings and professional community;
- Working with our multinational team of experienced engineers is a great opportunity to learn and grow.