- Impegno
- Full-time
- Compenso lordo
- Da concordare
- Posti disponibili
- 1
- Contratto lavoro
- Da determinare, Partita Iva, Indeterminato, Determinato
Descrizione offerta di lavoro
Who We Are
We are much more than just an IT consulting company: we are innovators, pioneers, and excellence partners. As one of the largest Atlassian partners in the world, we lead organizations into the future with cutting-edge technological solutions. Founded in Chicago in 2000, we now operate in Italy, the United States, India, Switzerland, Ecuador, and the United Kingdom, with the ambition to continue expanding. We specialize in Agile, DevOps, and team collaboration technologies, offering strategic consulting and tailored solutions for SMEs and large enterprises. Every project we undertake is an opportunity to innovate and redefine industry standards.
The Role
Herzum is seeking a highly experienced Senior Backend Software Developer with expertise in Java, Quarkus, Kafka, and IntelliJ to join our team and support one of our Clients. The selected candidate will be responsible for the development and maintenance of software applications based on business and operational requirements, ensuring proper implementation and performance.
Important Information:
- Location: Bern, Switzerland.
- Work Mode: 40-60% on-site at the client's location / 40-60% remote (depending on the project phase).
- If residing in Germany: A SCHUFA credit report and police clearance certificate are required.
- Remote Work Restriction: Remote work is only allowed within Switzerland due to internal regulatory requirements.
Competenze richieste
Key Responsibilities:
- Analyze business problems (processes, transactions, data, functions) and their context (work environment, target systems/platforms, organizational framework).
- Define the resulting functional and non-functional system requirements (availability, security, performance).
- Create models for data, functions, and/or objects.
- Select or develop appropriate methodologies, techniques, standards, guidelines, and tools for software development and maintenance.
- Develop and maintain software applications, components, modules, and interfaces for databases and other applications, ensuring proper implementation and maintenance.
- Set up and maintain development and testing environments.
- Participate in the implementation and testing (integration tests) of software applications.
- Create and update documentation (models, interface descriptions, test procedures, user manuals, etc.).
- Analyze and resolve software errors in production applications.
- Implement change requests.
- Design and implement software improvements throughout the application lifecycle.
Requirements:
- Experience with Java and related technologies.
- Proficiency with IntelliJ IDEA.
- Strong experience with Quarkus.
- Experience with Kafka.
- Knowledge of Cloud environments.
- Familiarity with orchestration solutions.
- Experience with RESTful APIs.
- Expertise in Docker & Kubernetes.
- Knowledge of HTML5.
- Experience working with Jira.
- Understanding of the SAFe framework.
- Strong SQL experience.
- Understanding of software architectures.
- Languages: Proficiency in German and English is mandatory. Knowledge of Italian is a plus.
Soft Skills:
- Strong problem-solving and decision-making skills.
- Excellent communication skills, including assertiveness and persuasiveness.
- Effective self-management and leadership abilities.
- Team-oriented with conflict resolution skills and a passion for agile software development.
- Ability to handle complexity.
- A communicative and collaborative team player.
Join Us! Become part of a team driven by innovation, belief in talent, and a commitment to excellence. Your next career step starts here.
Il presente annuncio è rivolto a entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.