Duke ngarkuar...

Java Software Engineer

Innovaway

Tirana, Tirana
full_time
Publikuar Sot
**Company Description**

Innovaway supports customers in their Digital Transformation processes by offering Multilingual IT Service Management services and developing ICT application solutions through its IT Factory and R&D unit. We collaborate with over 150 customers across various industries, including Retail & Luxury, Finance, Public Administration, Transport, Services, Manufacturing, and Utilities. With a global presence spanning 200 countries and operations in 27 languages, our team of 1100 employees across eight offices works to ensure a competitive edge for our clients. Partnering with leading IT and System Integrator players, we focus on delivering innovative, end-to-end solutions through a visionary and collaborative approach.

**Role Description**

This is a full-time hybrid role for a Java Software Engineer, based in Tirana with the flexibility to work partially from home. The Java Software Engineer will be responsible for designing, developing, testing, and maintaining software applications. The role also includes building and optimizing microservices architectures, implementing solutions with the Spring Framework.

We are looking for a
**Java Developer**
with at least
**2–3 years of experience**
in building scalable backend applications.The ideal candidate is
**proactive, smart, highly motivated to learn**
, and ready to embrace technological challenges in an ever-evolving environment.

**Key Responsibilities:**

- Develop, test, and maintain microservices and backend applications in Java.
- Collaborate with the development, quality, and product release teams to ensure on-time delivery.
- Analyze performance issues and contribute to code improvements.
- Actively participate in continuous improvement initiatives for processes and solutions.
- Gradually demonstrate increasing autonomy in managing assigned tasks.
- Document technical solutions and procedures.

**Qualifications:**

- Bachelor's degree in Computer Science, Computer Engineering, or a related field.
- **2–3 years of hands-on experience**
in backend development using
**Java**
.
- Knowledge of
**Spring Boot**
and basic understanding of
**Hibernate/JPA**
.
- Experience in
**REST API**
design and working with
**version control systems**
(Git).
- Knowledge of
**relational databases**
(e.g., PostgreSQL, MySQL).
- Familiarity with basic
**microservices**
concepts and
**design patterns**
.

**Additional Skills (Nice to Have):**

- Basic knowledge of
**Cloud environments**
(Azure, GCP) and containerization (Docker, Kubernetes).
- Familiarity with development tools such as
**IntelliJ IDEA**
or
**Eclipse**
.
- Competenza nello sviluppo di applicazioni web scalabili utilizzando il framework
**Angular**
- Basic understanding of
**application security**
principles (token management, authentication).

**What We Look For:**

- **Proactivity and strong initiative**
.
- **Technical curiosity**
and a genuine desire for continuous improvement.
- Ability to
**work effectively in a team**
and share knowledge.
- Good time management skills and a goal-oriented approach.

**Benefits:**

- Competitive salary.
- Continuous training and professional development programs.
- Dynamic, young, and growing work environment.

Interested? Send your CV to recruitingtirana@innovaway.it

By submitting your CV, you provide your consent for the company to process your personal data exclusively for recruitment purposes.

Innovaway Albania guarantees the protection of your rights and will process your data in accordance with:

• GDPR (EU Regulation 2016/679)

• The Albanian Law on Personal Data Protection (Law No. 124/2024 as amended).