Position: Java Senior (Portugal, Turkey, Georgia location only)
Company: AltexSoft
Category: Java
Experience required: 5y
English level: upper

We’re looking for a Senior Java Backend developer in Portugal, Turkey, and Georgia with a broad system understanding and vision.

**Vacancy description**
We’re a new growing team, owning a complex, central and critical system. We’re undertaking a massive modernization project including rewrites across the board.
We’re looking for a brilliant Backend developer with broad system understanding and vision. Someone with the ability to understand an existing system in detail and suggest alternative improved designs.
The ideal candidate is independent, self-motivated, results-oriented, passionate about technology, and sharp.

**Required skills**
· 5+ years working experience with Java - Must
· 4+ years working experience with different Spring projects (for example Framework, Security, Integration) – Must
· Experience with microservices and related technologies (AWS, Docker, K8s) – Must
· Experience with messaging – Must
· Experience with SQL – Must
· Experience in leading feature development end-to-end, working with all stakeholders and guiding other developers – Must
· Understanding of web fundamentals: JavaScript, TypeScript, HTML5, CSS3, Responsive Design, etc. – Must
· Experience with ORM – Advantage
· B.Sc. Degree in Computer Science, Engineering, or related field – Advantage

**Would be a plus**
Experience with React

**Responsibilities**
· Design & develop new features in an agile software methodology.
· Own your deliveries from design, all the way to production.
· Communicate with all stakeholders (Product, QA, Architect, Support, Integrators, etc.) to deliver high-quality features.
· Learn new technologies and broaden your tech stack.

**Project details**
The client is one of the world’s most well-known travel management company. The company focuses on "business to business for employees" bringing the best customer experience to travelers and travel managers. The company wants to improve business travelers' experience of flight, car, hotels, and rail booking at its application.