Find a jobRecruiters

Join Us: Java Software Developer to Build Digital Solutions

Exclusive opportunity

Hybrid

Join Us: Java Software Developer to Build Digital Solutions

Target Reply

Join Us: Java Software Developer to Build Digital Solutions

Skills

Google Cloud PlatformMongoDBJavaMicroservicesSpring BootPostgreSQLMySQLGitData AnalysisAWSJavascript

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Milan, Metropolitan City of Milan, Italy

Work mode:

Hybrid

Published on:

22 August 2026

What they need


Target Reply Milano-Torino

"Join Us: Java Software Developer to build digital solutions""

Are you a passionate and talented recent graduate, eager to shape the strategies of the future through innovative technologies?

At Target Reply, you’ll have the opportunity to put your academic knowledge into practice, gain hands-on experience, and work with the technologies and paradigms that are transforming the world of data and technology.

WHO WE ARE

Target Reply is the company of the Reply Group specialized in Analytics, Big Data, Data Science, Cloud Architecture and Artificial Intelligence.

With a diverse portfolio of clients across key industries, you’ll work in a dynamic and collaborative environment, designing and implementing innovative solutions based on modern data architectures and emerging technologies.

DESCRIPTION OF THE ROLE

To strengthen our team, we are looking for a Junior Software Developer motivated to grow in a innovative environment, developing solid expertise in enterprise application development and microservices architectures .

MAIN RESPONSABILITIES

  • Collaborate with design and development teams to translate requirements into robust, and high-impact solutions.
  • Develop scalable and high-performance microservices-based applications using modern technologies (e.g., SpringBoot).
  • Design, develop, and optimize REST APIs to enable seamless communication between distributed services and client applications.
  • Contribute to innovation by proposing solutions aligned with the latest trends in Data & Analytics.

ESSENTIAL REQUIREMENTS

  • A Bachelor’s or Master’s degree in Engineering, Computer Science, Statistics, Mathematics, or other data-centric disciplines is required (minimum grade: 100/110).
  • Knowledge of the fundamental concepts of Object-Oriented Programming .
  • Familiarity with Java .
  • Basic knowledge of the fundamentals of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
  • Team-oriented mindset.

NICE TO HAVE

  • No prior work experience is required. Relevant internships or projects will be considered a plus.
  • Familiarity with JavaScript and/or Angular.
  • Knowledge of version control systems (e.g., Git) will be considered a plus.
  • Knowledge of cloud platforms (e.g., GCP, AWS, etc.) will be considered a plus.

WHAT WE OFFER

  • A concrete recognition of your achievement – The applicable Collective Labour Agreement (CCNL) is the Italian Metalworking Industry Agreement. The starting gross annual salary (RAL) will range from €25,000 to €36,000, depending on your academic achievements, technical skills, and any previous professional experience.
  • A dynamic and innovative environment – Join a young, collaborative, and highly qualified team, working on challenging projects and innovative technologies.
  • Mentoring & continuous learning – You’ll become part of a community of talented professionals. We don’t expect you to know everything from day one. That’s why we provide continuous training, mentoring, and concrete opportunities for professional growth, helping you develop and strengthen your skills.
  • The benefits of being a Replyer – You’ll also have access to the benefits, initiatives, and opportunities dedicated to the Reply community.
  • Hybrid working policy , requiring 1–2 days per week on site (Milan/Turin).

WHAT ARE THE NEXT STEPS

At the beginning of the recruitment process, we may contact you to ask for some additional information about your application.

Then recruitment process mainly consists of two steps:

  • Technical Interview – an interview with one of our Data Specialists to discuss your technical background, skills, and approach to problem-solving;
  • Interview with HR – an interview with our HR team to get to know you better and discuss your motivations, expectations, and career goals.

Feel interested? Submit your application and join our team.

Reply is committed to embracing diversity and creating an inclusive work environment by valuing the uniqueness of people regardless of age, gender, sexual orientation, religion, nationality or disabilities as protected by Italian Law (L.68/99).

Reply is committed to ensuring that our candidate selection methods are fair and just. To help you during the recruitment process, please let us know of any Reasonable Adjustments you may need.

Other offers great for you!

These companies are also looking for great profiles

Tenth Revolution Group

Senior Developer Java 21+ / Digital Assets

Freelance

Paris, France

Hybrid

Skills

DockerJavaPostgreSQLGitLabAWSJiraOracleTerraformclaude code

2 months ago

Quick apply

Washington Frank

Java Developer

Freelance

Brussels, Belgium

Hybrid

Skills

JavaLinuxApache

1 month ago

Quick apply

Tenth Revolution Group

Tech Lead Java Senior Fullstack

Freelance

Paris, France

Hybrid

Skills

TypescriptJavaSpring BootPostgreSQLKafkaGitAWSApacheJavascriptOAuth2

3 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools