Position: Middle Java Developer for the US ticketing project
Company: Softjourn
Category: Java
Experience required: 3y
English level: intermediate

**About the project: **
US ticket sale worldwide company, that helps fans everywhere get into the live events they love. 

Currently, we are working on the new Lottery system which is used to ensure that the right people are getting tickets during and on sale. There are many parameters that can be set to ensure tickets get to the right people. i.e. the real fans who will go to the show.

The project’s clients include venues, artists and promoters.

If you’re passionate about the magic of live entertainment, and you want to work at a company dedicated to helping millions of fans experience it, we want to hear from you.

Behind the scenes, you’ll use the AWS serverless stack (lambdas and step functions) to securely orchestrate purchase steps including ticket reservation, delivery, ticket insurance, parking, and method of payment.
**
Requirements:**
3+ years professional hands-on software development experience with Java and Reactor;
Strong knowledge of Java (Java 11), Spring Boot, Spring Framework, Hibernate;
Experience with REST API;
Experience with Databases: SQL DB;
Git;
Good Knowledge and understanding of Object-Oriented Design patterns, principles and computer science fundamentals in data structures and algorithms;
At least an intermediate level of English.

**Will be a plus:**
Kubernetes, SQS, SNS, AWS Lambda;
Experience with asynchronous programming.

**Responsibilities:**
Develop and maintain web applications and APIs using a modern tech stack;
Contribute to the entire development life cycle (requirements, design, development, testing, deployment, maintenance);
Collaborate with product owners, project managers, business stakeholders, and engineers;
Employ engineering best practices to code, security, performance, and scalability.

**Benefits and Perks:**
Fully remote work or from our Ivano-Frankivsk office;
Continuous improvement;
Flexible schedule;
20 days vacation annually;
Participation in conferences and seminars;
Sports reimbursement;
Health insurance; 
Accountants assistance;
English language courses.