Position: Junior Java Engineer
Company: AgileEngine
Category: Java
Experience required: 1y
English level: upper

✅ All you need is:
 • 1+ years of Java backend experience;
 • Good written and verbal English.

✅ As a plus any technologies from the list below that we use in the project:
• Java 8, Spring (Core, Cloud, MVC, Security, Boot), Hibernate;
• PostgreSQL (both SQL and NoSQL features);
• Maven/Gradle;
• Docker;
• Microservices/REST;
• Kafka;
• Ansible automatic deployments.
• Git/Bitbucket;
• Jira;

✅ We offer:
• A long-term project with big contracts from the world biggest companies;
• Active development for years to come;
• No legacy code to maintain;
• Modern Java technologies that will let you stay up to market demand;
• Lots of English practice working with the US part of the team;
• Very nice office (come and see it yourself!);
• Comfortable work schedule;
• Zero bureaucracy;
• US democratic management style;
• Opportunities for self-realization, professional and career growth;
• Corporate events and activities;

✅ Responsibilities:
• Design and implementation of microservices with REST API;
• Supporting solutions from the design phase until releasing a docker image;
• Develop end-to-end data management solutions including database schema and performance tuning;
• Driving features.