Position: FullStack Java Developer
Company: Akmcreator
Category: Java
Experience required: 5y
English level: upper

We are inviting an experienced  Java Developer to join the team of professionals .
We are looking for a person for long-term cooperation who has Java Development experience and wants to apply their knowledge to interesting projects.

​The knowledge that will be necessary for your effective work:​

3+ years of experience in Spring, JavaScript , React, REST API;
4+ years of experience with  Java, SQL;
English at the upper-intermediate level and higher.

Role & responsibilities:
• Full-stack solution design and development (database, APIs, services, front-end)
• Delivering high-quality, modern software by collaborating with agile team
• Collaborating with team by the sharing and discussing designs and solutions
• Ensuring applications and services meet performance SLA's
• Analysis of business requirements

Minimum qualifications:
• A bachelor's degree and 5 years of professional work experience (or a master's degree, or equivalent experience) is required.
• Proficiency with Java
• Proficiency with JavaScript
• Proficiency with SQL

Additional qualifications:
• Strong application integration and designing skills
• Experience with Agile development processes (SCRUM)
• Demonstrated ability create enterprise solutions using technologies such as:
• Core Java
• JavaScript (React or similar frameworks)
• Spring (MVC, Boot, Data, Integration)
• SQL and database design (MS SQLServer)
• REST services
• Search technologies (Solr, Elasticsearch)
• messaging based integrations (AMQP/RabbitMQ)
• Experience performance tuning web applications • Writing unit tests

Our offers:​​​​​
Experienced and friendly colleagues who are ready to share knowledge;
Professional and career development;
Comfortable working environment;
Flexible schedule and remote work;
Paid vacation.
We are looking forward to receiving your CV!