Senior Java Software Engineer
ViaTech · Tirana
Job description
About the role
We are looking for a Senior Java Developer to join our engineering team and help design, build and scale our core micro‑services platform. The role combines hands‑on coding with system architecture, cloud deployment and mentorship of junior engineers.
Key responsibilities
- Design and develop high‑performance, resilient microservices using Java 17 and Spring Boot.
- Define system architecture, APIs and data integration strategies.
- Write clean, test‑driven code and conduct code reviews.
- Mentor mid‑level and junior developers on best practices.
- Collaborate with DevOps to deploy applications on AWS/Azure/GCP using Docker and CI/CD pipelines.
- Integrate messaging systems such as Kafka or RabbitMQ.
- Optimize database interactions with PostgreSQL, MySQL, Redis and MongoDB.
Required profile
- Minimum 5 years of professional Java backend development experience.
- Fluent in Italian (C1/C2) and proficient in English.
- Proven experience with microservices, RESTful APIs and cloud environments.
- Strong understanding of software testing and TDD.
Required skills
- Java 17+
- Spring Boot, Spring Data, Spring Security
- Microservices architecture
- RESTful API design
- Kafka, RabbitMQ
- PostgreSQL, MySQL, Redis, MongoDB
- JUnit, Mockito
- Docker
- AWS, Azure or GCP
- CI/CD pipelines (e.g., Jenkins, GitLab CI)
- Kubernetes (optional)
What we offer
- Competitive salary based on experience.
- Flexible working hours with full‑remote or hybrid options.
- Modern equipment of your choice.
- A tech‑driven culture that values innovation, autonomy and work‑life balance.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches for Shqipëri.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Published 1 muaj më parë
Expires në 1 javë
33 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ViaTech
Tirana
Related job offers
-
Microsoft Dynamics 365 Business Central Consultant
OneTech - Drive Digital Transformation Tirana -
Consulente SAP FI / MM / SD – S/4HANA
Software Business Srl Benefit Tirana -
Senior Salesforce Developer
Lutech Tirana -
Senior Tech Lead - Application Support S4D
genpact Pristina -
Technical Product Manager - AdTech Platform
PM Tool