Tuesday, October 28, 2025
Engineering Albania

Java Software Engineer

Posted: 4 days ago

Job Description

ABOUT USEngineering Albania is a member of Engineering Group, one of the main players in the field of digital transformation of public and private companies and organizations around the world. With around 12,000 professionals in 65 locations (in Italy, Belgium, Germany, Norway, Serbia, Spain, Sweden, Switzerland, Argentina, Brazil, and the USA), the Engineering Group designs, develops and manages innovative solutions for the business areas where digitalization is having the biggest impact, including Digital Finance, Smart Government & E-Health, Augmented City, Digital Industry, Smart Energy & Utilities, Digital Media & Communication.We are looking for a skilled Java Software Engineer with strong experience in microservices architecture, Spring Boot, and Java 21. Key ResponsibilitiesDesign and develop scalable microservices using Java 21 and Spring Boot.Build and maintain RESTful APIs to support both internal systems and external integrations.Ensure high code quality through unit testing (JUnit) and adherence to CI/CD best practices.Collaborate effectively using Git, participate in code reviews, and contribute to a clean and maintainable codebase.Qualifications:Proven experience with Java 21, including strong understanding of object-oriented programming and modern language features.Hands-on expertise in Spring Boot for building scalable and maintainable enterprise applications.Solid understanding of microservices architecture, Familiarity with Docker, Kubernetes, or other container orchestration tools.Experience working with Git and CI/CD pipelines in collaborative development environments.Knowledge of unit testing and integration testing practices in Java-based applications.Strong problem-solving skills and ability to troubleshoot complex technical issues.Fluency in Italian, both written and spoken.What We OfferFlexible hybrid working model.Private health insurance.Access to a multilingual E-learning platform.Friendly, open, and international work environment.Career growth and continuous learning opportunities.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs