Position: Java developer
Company: 8allocate
Experience required: 5y
English level: upper

About the project: 
Our client's technology is designed to ease shipping issues wherever in the world they may be. They commit themselves to design the most effective total end-to-end supply chain solutions through a dedicated technology ecosystem. This offers their users a personalized experience that bypasses traditional and expensive logistics options. 

By combining advanced technology, data analytics, and hands-on experience, they eliminate traditional and expensive logistics options. 

We are looking for a Java Engineer to join our team and take the client’s product to the next level. The Engineer will be responsible for many duties throughout the development lifecycle of applications, from concept and design right through to testing. 

What responsibilities & tasks will wait for you?
– Responsible for designing, developing, and maintaining code that meets requirements provided by the AI/ML team.
– Write integration tests for API endpoints.
– Work with AWS cloud components to develop and optimize Java based web applications; SQS, Lambda, S3, DynamoDB, RDS, etc.
– Recommend solution architecture by comparing advantages and disadvantages of custom development and other alternatives.

What skills/qualities are required:
– 5+ years of relevant professional experience in software development and deployment lifecycle.
– Strong knowledge of core Java, Java Spring, Java Selenium, DynamoDB.
– Hands-on experience in REST API implementation and versioning APIs.
– Strong knowledge of GitOps; Gitlab flow preferred.
– Ability to use version control systems; Bitbucket preferred.
– Experience collaborating in a multinational, distributed and cross-functional team environment.
– Strong team player who is open to giving and receiving feedback.
– Ability to work independently without instructions on most tasks, but knows when to ask for help.
– Comfortable working in an agile environment and have working experience with agile/scrum.

Would be a plus:
– Experience working with Apache Spark, TensorFlow, Caffe, Torch, Theano or Scikit-Learn.
– Experience with service-to-service API integration.
– Experience building large-scale distributed platforms.

What's from us:
— You’ll work in a supportive and spirited team of professionals;
— Corporate events, holidays, and team buildings for your joy;
— Training and development: we have a huge library (about 500 books!) and a budget for your professional development;
— People-oriented management without bureaucracy;
— Paid vacation and sick leaves.

Why choose us?
— “Family and Friends”. We are no longer a start-up, but still, have a family atmosphere in our supportive and spirited team, who are all working together on the same goal.

— “Just break down all barriers and find a better way”. Every day you’ll meet with interesting and challenging (international) projects that are covering industries from commercial aviation to fintech (different technologies, different products).

— “Hungry for learning”. You will get a lot of chances for career advancement and the development of new skills, opportunities for mentorship, or learning from more experienced colleagues.

Will you skip this opportunity today, or will you join us tomorrow?

We are waiting for you!