Senior Java Developer

Sii tra i primi a mandare la candidatura.
JR Italy
Pavia
EUR 40.000 - 80.000
Sii tra i primi a mandare la candidatura.
2 giorni fa
Descrizione del lavoro

Social network you want to login/join with:

We are looking for a Senior Java Developer with experience in building high-performing, scalable, enterprise-grade applications.

About us:

At Agile Telecom, we’re on a mission to deliver reliable, high-quality communications between businesses and their customers, every time. Agile Telecom is a part of Growens.

Growens is an integrated industrial group that creates technologies for predictive marketing, mobile messaging, and content creation.

Our company was founded in 2002 with the specific aim of building a state-of-the-art Application-to-Person (A2P) SMS messaging platform, unrivalled in reliability, that could support the requirements of a new wave of A2P services. Agile Telecom was acquired in 2015 by MailUp Group, today renamed Growens Group.

Your impact:

You will be part of a talented software team working on mission-critical applications. Your roles and responsibilities include managing Java application development and providing expertise throughout the software development lifecycle, from concept and design to testing and deployment. You will design, develop, and deliver high-volume, low-latency multi-threaded applications for mission-critical systems.

Some of your responsibilities include:

  • Designing and developing applications in collaboration with the Agile team;
  • Translating user requirements into solid code, proposing technical solutions, and sharing best practices;
  • Designing and developing cloud-oriented RESTful microservices;
  • Performing accurate unit and regression testing;
  • Managing rapid and impactful releases smoothly;
  • Applying strong problem-solving skills;
  • Working with high standards of quality and autonomy in managing projects.

What we offer:

  • Make a difference: a fast-paced environment where every team member impacts our success;
  • Learn and grow: close work with leadership to develop your skills;
  • Flexibility: results-oriented culture with continuous feedback;
  • International environment: two Business Units across different countries and cultures;
  • Remote work flexibility across Europe (for a limited time).

Essential Qualifications and Skills:

  • Advanced knowledge of Java (version 11 / 17), including multithreading, memory, and transaction management;
  • Experience with relational (PostgreSQL) and NoSQL databases (Redis, ELK);
  • BS/MS degree in Computer Science, Engineering, or related field;
  • Experience with message brokers such as ActiveMQ;
  • Intermediate to upper-intermediate English skills (B1/B2).

Desirable Qualifications and Skills:

  • Advanced use of Linux operating system;
  • Experience with GIT version control;
  • Experience with cloud providers like AWS, Google Cloud, or Azure; experience with CI systems;
  • Experience with Prometheus and Grafana for metrics;
  • Familiarity with Quarkus (nice to have);
  • Knowledge of Large Language Models (LLMs) and AI tools;
  • Experience with image generation and publishing models.

Location: Milan, Cremona, or remote.

Growens is an equal opportunity employer and values diversity. We do not discriminate based on ethnicity, gender, religion, age, sexual orientation, disability, or any protected characteristic.

Ottieni una revisione del curriculum gratis e riservata.
Seleziona il file o trascinalo qui
Avatar
Consulenza online gratuita
Aumenta le tue probabilità di ottenere quel colloquio!
Sii tra i primi a scoprire le nuove offerte di lavoro da Senior Java Developer in località Pavia