Position: Junior/Junior Strong Java Developer (Events Platform)
Company: Newsoft
Experience required: 1y
English level: upper

Looking for a Junior/Junior Strong Java Developer to join our team. We are building a platform for fast and convenient purchase of tickets for various music and sport events. Users are provided access to a wide selection of concerts where they can find performances by their favorite artists, review event dates and locations, and buy tickets in real-time.

Requirements:
▪️ Commercial experience in Java software development (or personal projects).
▪️ Good knowledge of Java 8+.
▪️ Experience in Spring (Core, Boot, MVC, Security, Data).
▪️ Experience with SQL and NoSQL.
▪️ Understanding OOP, TDD, SOLID, ACID.
▪️ Experience in creation unit tests.
▪️ Experience with Mockito.
▪️ Result-oriented attitude and ability to learn quickly.
▪️ Good team player with great interpersonal skills.
▪️ English — at least an Upper-Intermediate level.

Nice to have skills:
▪️ Knowledge of Angular Translate.
▪️ Good knowledge of Multithreading, Microservices.
▪️ An undergraduate or graduate degree in Computer Science or a relevant field.

Responsibilities:
▪️ Create Java back-end implementation.
▪️ Design and build scalable frameworks for web applications.

Interview stages: 
▪️ HR-interview (30 minutes).
▪️ Technical interview (1 hour).
▪️ Interview with the customer (1 hour).
▪️ Job offer🎉🎉🎉

We offer:
▪️ Competitive salary + bonuses.
▪️ Challenging tasks and projects.
▪️ Personal growth.
▪️ Flexible working hours.
▪️ New hardware.
▪️ Free English lessons.
▪️ Availability of generators and Starlinks in the office.
▪️ Small gym and table tennis in the office.
▪️ Adjustable height tables.
▪️ Regular office fruit delivery and other benefits.

Let’s create value together!