Position: Junior Java Developer
Company: Epam
Category: Java
Experience required: 1y
English level: intermediate

Of course, you know that EPAM is a big company. But we consist by many little family teams and you can be a part of which one. 
It means that you will have a lot of opportunities to grow your skills and share with your experience. 
One of the candidate said that ** "he didn`t think that his dream can come true so quickly."**

**So, what you need? only 2 step:**
1) Send CV
2) Technical Interview
And we give you feedback during 3 days. 
Simply, yes?
Let`s see the requirements and tasks.


**Project technologies and tools:**
— Java 8-11;
— Spring (Boot, MVC, Security);
— Redis;
— Maven;
— AWS;
— RDMS.

**What you will do:**
— Develop software with Java and Spring boot framework;
— Develop software in terms of microservices architecture;
— Design APIs to connect with other systems;
— Collaborate closely with specialists in front-end development, testing, and analytics;
— Work in accordance with agile software development methodologies.

**What we offer:**
— Work: office/ mix/ remote only
— Competitive compensation depending on experience and skills;
— Work in enterprise-level projects long-term with strong team;
— You will have your Skill mentor;
— Opportunity to choose your project;
— Growth your skills by regular performance assessments -  you can be a mentor or a Team leader and so on in future;
— Also you will have a participation in our meetups and conferences as a speaker;
— We have a big library with modern courses which help you to give up your skills (LinkedIn learning, develop training courses, Internal Library);
— Of course, you can use a lot of benefits: medical assurance, English courses, discount on shops and services. 
 
**What you need to have:**
— At least 1y+ experience with Java development;
— Experience with Spring Framework (Boot, MVC, data, security, etc);
— Experience with multithreading and asynchrony;
— Experience of working with databases, ability to write and optimize requests (PostgreSQL);
— Experience of working with distributed stores and systems;
— Experience of working with frameworks and automated testing instruments (Junit, Postman, Jmeter);
— Understanding of processes and methodologies of agile software development;
— English level: Intermediate +.



**If you are interested in - please SEND US YOUR CV.**