Java Software Engineer

Intellico
Altendorf, Switzerland
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Intermediate

Job location

Altendorf, Switzerland

Tech stack

HTML
Java
JavaScript
Agile Methodologies
Bootstrap
Software Design Patterns
Elasticsearch
Hibernate
Java Persistence API
JUnit
Maven
MySQL
Object-Oriented Software Development
Redis
Mockito
Software Engineering
Apache Wicket
Test Driven Development
Gerrit
React
Concurrency
GIT
Angular
Information Technology
Jenkins

Job description

  • The growth of A2P mobile messaging is driven by OTT's and Enterprise use of SMS as a communication channel to reach their customers around the world. Our clients are well known OTT's like Uber, Google, Apple, WhatsApp, Facebook and various Enterprise.

  • What do we do?

  • The software team develops and supports the company's software messaging systems. We are fully responsible for the whole software lifecycle. The process starts by identifying and analyzing the customer's needs, followed by the requirement collection, planning, design, development and testing and finishes with deployment, operation, support and troubleshooting. We are privileged to choose the technologies, frameworks and methodologies ourselves.

Requirements

  • A professional Software Engineer who will fully integrate in the process of current and future projects:

    • Communicative, self-motivated, committed, agile and keen to learn
    • Good knowledge and 3+ years of experience in Java
    • OOD, TDD, Design Patterns and basics of Networking and Concurrency
    • Front: Apache Wicket, Angular, React, Bootstrap, HTML, JavaScript
    • App: Spring - Core, Data, REST, AOP
    • Data: JPA, Hibernate, MySQL, Elasticsearch, Redis
    • Test, build, version, CI: Junit, Mockito, Maven, Git, Gerrit, Jenkins
    • Education in Computer Science or a related field
    • Fluent in German or English, resident in Switzerland or Europe
    • Full-time employment

About the company

Intellico AG is an international A2P messaging service provider. Our software team members are passionate and openminded software engineers with an agile and collaborative approach. We emphasize teamwork, knowledge sharing and communication and strive to produce clean and long-term maintainable code. We appreciate team spirit, good ideas, innovation and target-centric approach which directly impacts the company's success.

Apply for this position