Position: Middle Java Developer
Company: Agiliway
Category: Java
Experience required: 2y
English level: intermediate

The project is a platform for extensive home security, that helps to choose a home security package, customize a security system as well as monitor the safety and security of the home.

Requirements:
2+ years of experience in Java development
Strong experience with the Spring Framework
Experience with relational databases like MySQL
Experience with AWS: Lambda, Cognito, Aurora, EC2, EC3, Elastic Load Balancing, CloudWatch
Experience with building API e.g. RESTful architecture
Experience in Single Page applications development
English-at least Intermediate level

Skills and Special Knowledge:
Team player
Ability to manage multiple tasks simultaneously
Self-motivated and enthusiastic
Attentive to detail
Ability to work without supervision

Responsibilities:
Participate in solution design and development, deliver high-quality code
Regularly communicate with the team members at the client’s side, participate in status meetings, design sessions, and brainstorming
Provide estimation and reporting of assigned tasks

We offer friendly working conditions with competitive compensation and benefits including:
Comfortable working environment
Friendly team and management
Competitive salary
Free English classes
Regular performance-based compensation review
Flexible working hours
100% paid vacation, 4 weeks per year
100% paid sick-leaves
Corporate and team building events