Position: Middle Backend developer (Java)
Company: JAM
Category: Java
Experience required: 1y
English level: intermediate

Requirements:
✦ 2+ years of professional experience in Web app development using Java
✦ Good understanding and knowledge of Java core, OOP, Design Patterns,
SOLID principles
✦ Experience in software development and design of Java 8+ / J2EE
applications and microservices
✦ Experience in Spring Framework v5: Spring Boot 2.x, Spring Cloud, Spring
Security (OAuth2), Spring MVC (REST), Spring Data (JPA 2.1, Hibernate)
✦ Experience with SQL, PostgreSQL database
✦ Experience with AWS services (Cognito, S3, Kinesis Data Stream)
✦ Experience with Maven, Git, Docker, Unit testing

Key Responsibilities:
✦ Code, Integrate
✦ Own the web apps of the platform
✦ Work as part of a team using Agile development technology

What we offer:
✦ Remote work
✦ Comfortable work schedule
✦ Opportunities for professional and career growth
✦ Skilled seniors teams
✦ Fixed salary in USD
✦ Paid vacation and sick leaves
✦ English speaking club 
✦ Minimum bureaucracy
✦ Nice working atmosphere
✦ Open-minded management


About Project:
On behalf of our Client — Uppership, JAM is looking for a Java
Software Engineer to join our team.

Client details:
https://www.uppership.com/ 
Uppership is an innovative automated fulfillment and same-day delivery
startup company.