Scala Developer - Fresher

Contract Full Time 3 months ago
Employment Information

Job Description

We are excited to offer an excellent opportunity for a motivated and passionate Scala Developer to join our team in Milan on a 3-year full-time contract. This position is ideal for fresh graduates who want to kickstart their careers in software development. You will work on developing and maintaining scalable applications using Scala and collaborating with an experienced team to deliver high-quality software solutions.

Key Responsibilities

  • Design, develop, and maintain software applications using Scala.
  • Collaborate with cross-functional teams to define and implement new features.
  • Write clean, maintainable, and efficient code.
  • Debug, troubleshoot, and resolve technical issues.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Stay updated with emerging technologies and trends in functional programming and Scala development.

Tech Skills Needed

  • Scala: Basic understanding of Scala programming language and its core features.
  • Functional Programming: Knowledge of functional programming concepts is a plus.
  • Version Control: Familiarity with Git or other version control systems.
  • Databases: Basic understanding of SQL and database management.
  • Software Development Practices: Awareness of Agile methodologies is an advantage.
  • Build Tools: Familiarity with sbt or similar build tools is a plus.

Requirements

  • A degree in Computer Science, Software Engineering, or a related field.
  • Strong problem-solving and analytical skills.
  • Eagerness to learn and adapt to new technologies and frameworks.
  • Ability to work well both independently and within a team.
  • Good communication skills in English; knowledge of Italian is a plus.

Preferred Qualifications

  • Exposure to RESTful APIs and microservices architecture.
  • Experience with cloud services such as AWS or GCP.
  • Familiarity with testing frameworks and tools.

What We Offer

  • Competitive monthly salary (€1,800 – €2,200).
  • A dynamic and supportive work environment.
  • Opportunities to learn and grow in a professional setting.
  • Hands-on mentorship and guidance from experienced developers.
  • Flexible working hours and work-life balance.
  • Comprehensive benefits package, including health insurance and paid leave.
Skills
Scala
Tech Jobs - Discover Your Dream IT & Tech Career in Europe

Always Stay Ahead with
New Opportunities

Tech Jobs - Discover Your Dream IT & Tech Career in Europe