Position: Junior Java Engineer
Company: Solead Software
Category: Java
Experience required: 1y
English level: intermediate

We are transforming the travel industry, moving it to an upper level. In cooperation with the most famous tech and travel companies, we are creating a new global (ISO) standard for information interchange, new approaches, and ways how people travel.

SOLEAD team is fully responsible for technical solution, starting from technology and architectural decisions and up to production delivery and further support. Our local CTO drives the team to meet business goals and sales plans.

You will be building the PaaS platform using microservices architecture, multithreading to handle huge numbers of incoming requests and transactions. The platform is designed to meet the latest OpenAPI standards and work in most of available clouds, such as AWS, GCP and IBM SmartCloud.

The project execution is based on Agile model with rapidly changing situation and priorities. You should be prepared to work in a fast-changing environment with intensive communication with teammates. Project collaboration and communication are established via GitLab, Jira, Confluence, and Teams.

As a junior engineer you will be mentored and guided by senior staff. Be prepared for an exciting journey to new knowledge and experience. You’ll meet great people and software professionals.

**Our Stack**
•	Java 11
•	Spring Boot, Guava
•	Google Maps API
•	Angular 8, JWT
•	AWS, Kubernetes, EKS
•	Mongo (DocumentDB)
•	REST, SOAP
•	Swagger, Postman
•	GitLab, Jira

**Duties and Responsibilities**
•	Design (if capable), development and unit testing of product components according to the specifications and mentor’s guidance
•	Participation in Agile/SCRUM process, following established project rules and practices
•	Regular communication to other team members, including CTO
•	Proactive suggestions how to improve the product, implementation of approved suggestions

**Skills and Qualifications**
•	B.Sc. or M.Sc. degree in computer science, applied math, or similar
•	6+ month experience in commercial software development
•	Java and Web programming skills
•	Understanding of cloud environments and services
•	Agile/SCRUM knowledge, practice is a plus
•	Analytical and research engineering skills
•	Proactivity and hardworking ability
•	Intermediate English or higher (B1+)

This is a full-time position in Lviv, Ukraine.