Back-End Software Developer (Java)
SICPA · Tirana
Job description
About the role
A team of software developers is looking for a back-end developer to build and maintain scalable, robust Java-based applications. The team has a strong spirit, shares knowledge and uses modern computer science theories and software practices to create innovative software.
Key responsibilities
- Develop, maintain and customize scalable Java-based backend applications such as JEE or Spring Boot
- Maintain and enhance existing solutions, including bug fixing, performance improvement and customer-specific customizations
- Analyze application requirements and change requests and define appropriate technical solutions
- Collaborate on system architecture, technical solutions and structure to support long-term maintainability
- Apply best practices to ensure reliable, maintainable and extensible solutions, with high design and code quality standards
- Use automated testing (unit, component, integration tests) to ensure quality and stability
- Support packaging and automated deployment of server-side software
- Contribute to product improvements and propose optimizations and innovations
- Work in an agile manner with stakeholders to deliver enhancements and maintenance updates
Required profile
- Bachelor's or Master's degree in Computer Science or a related field
- 3+ years of experience as a Java Enterprise Developer
- Solid foundation in computer science theory
- Fluent English; availability to travel internationally, including possible temporary assignments abroad
- Team player in a multi-cultural environment, able to work independently and handle several projects at once
Required skills
- Java Spring Boot, with functional or reactive programming as a plus
- Git, RESTful APIs, testing frameworks (e.g. Cucumber)
- Container technologies (Docker, Kubernetes) and CI tools (Jenkins) as a plus
- Relational databases (PostgreSQL, Oracle, MySQL) and authentication systems (Keycloak, Spring Security, OAuth) as a plus
- Agile methods such as Scrum as a plus
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Albania.
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
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 days ago
Expires 1 month from now
11 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
SICPA
Tirana
Related job offers
-
Test Lead - Software Quality Assurance
SICPA Tirana -
DevOps / Systems Administrator
SICPA Tirana -
Senior Salesforce Developer
Lufthansa Industry Solutions Tirana -
Albanian Listening & Language Reviewer (Remote, Part-Time)
T-Maxx International -
Senior Go Developer (Authentication & Authorization)
Intetics