Heute müssen in den USA alle Fristen eingehalten werden, Fristen werden verpasst und Pläne für den Tag werden ruiniert – schließlich feiert der American Procastinators Club den Tag der Verspätung. Aber es ist unwahrscheinlich, dass selbst die herausragendsten Mitglieder dieses Clubs zu spät zu Interviews kommen. Wir empfehlen außerdem dringend, pünktlich zu Ihren geplanten Besprechungen mit der Personalabteilung zu kommen. Apropos Vorstellungsgespräche: Lernen Sie die drei besten neuen Stellenangebote des Tages kennen.
Das Unternehmen Provide Support , das (wie der Name schon sagt) Produkte zur Benutzerunterstützung und Kommunikation mit ihnen entwickelt, sucht einen Junior Java Developer. Verantwortlichkeiten:
Anforderungen:
Verantwortlichkeiten:
Verantwortlichkeiten:
- Entwicklung neuer Funktionen und Module;
- Integration mit Drittsystemen;
- TDD-, Unit- und Integrationstests, um qualitativ hochwertige Ergebnisse sicherzustellen;
- Entwurf und Entwicklung technischer Lösungen;
- Studium der Projektdokumentation, Anforderungsanalyse;
- Teilnahme an Status- und Planungsbesprechungen;
- Teilnahme an der Codeüberprüfung, Gruppenarbeit, Unterstützung von Kollegen.
- Hochschulbildung in Computer oder verwandten Disziplinen;
- tiefe Kenntnisse von Java und Java SDK;
- tiefe Kenntnisse über Datenstrukturen und Algorithmen;
- Kenntnisse in OOP/OOD (einschließlich UML);
- tiefe Kenntnisse der Prinzipien, Konzepte und Muster der Softwareentwicklung;
- Englischkenntnisse auf dem Niveau des fließenden Lesens/Schreibens technischer Dokumentation.
- Kenntnisse in anderen objektorientierten Programmiersprachen.
- Java-Technologie-Stack.
- Remote-Vertragsarbeit (unabhängiger Auftragnehmer);
- flexible Arbeitszeitgestaltung;
- stabile und langfristige Zusammenarbeit;
- Wettbewerbsfähiges (der Erfahrung und Fähigkeiten entsprechendes) Vergütungsniveau.
- Entwicklung von Lösungen unter Verwendung der neuesten Frameworks und Verfolgung der neuesten Trends;
- Entwicklung von Unternehmenslösungen zur Überwachung der Netzwerkleistung, Cybersicherheit und Analyse großer Datenmengen für Telekommunikationsunternehmen und Banken;
- Erstellung von Produkten und Lösungen (kein Outsourcing);
- Entwicklung neuer Komponenten und Funktionen;
- Möglichkeit zur Wiederverwendung vorhandener Komponenten und Bibliotheken;
- Optimierung von Anwendungen und deren Leistung;
- Mitglied eines Teams sein und die Interaktion darin pflegen;
- Vollzeit arbeiten können.
- ein Hochschuldiplom in Computer oder verwandten Disziplinen oder nachgewiesene Berufserfahrung (solche Kandidaten erhalten Vorrang);
- Erfahrung mit Java 0,5 - 1 Jahr;
- Kenntnisse über GNU Linux und darauf basierende Distributionen;
- Flexibilität, Fähigkeit, in einer dynamischen Multitasking-Umgebung zu arbeiten;
- Gute Englischkenntnisse (mündlich und schriftlich) – das Vorstellungsgespräch findet auf Englisch statt.
- Ruby/Ruby auf Schienen;
- JSP, Servlets, Spring, GWT und andere;
- Java Script (Node JS, Angular JS);
- C/C++;
- BigData-Technologien (ElasticSearch, Hadoop, Spark, Hive);
- Kenntnisse über Netzwerke und Erfahrung mit CISCO-Geräten.
- Möglichkeit, sich in einem jungen und schnell wachsenden Unternehmen weiterzuentwickeln;
- interessante und komplexe Projekte;
- Wissensaustausch;
- Wachstumsmöglichkeit;
- offizielle Anstellung;
- stabile Gehaltszahlung;
- hohes Gehalt (laut Testergebnissen alle drei Monate);
- junges Team;
- modernes Büro;
- freie Tage an offiziellen Feiertagen;
- Teilnahme an Besprechungen mit dem Kunden;
- Überprüfung der Anforderungen, Sprintplanung und Bewertung der Aufgaben;
- Anwendungsentwicklung;
- Erstellung von Unit-/Integrationstests;
- manchmal Entwicklung automatischer UI-Tests.
- Java-Kern, Java 8-Funktionen – Kenntnisse in OOP/OOD, Musterdesign;
- Kenntnisse über Unit-Testing-Frameworks (JUnit, Mockito etc.);
- Servlets;
- Kenntnisse über Anwendungsserver für Java (z. B. Tomcat, Resin);
- Frühlingsrahmen, Grundkenntnisse des IOC;
- Grundkenntnisse in SQL, einem beliebigen RDBMS, Vertrautheit mit Oracle sind von Vorteil;
- HTML, CSS, Javascript auf Junior-Praktikant-Niveau; die Bereitschaft, damit zu arbeiten und Ihre UI-Kenntnisse zu verbessern, ist erforderlich;
- Gute Englischkenntnisse in Wort und Schrift, um Ihre Ideen in einer Sprache zu vermitteln, die jeder versteht.
- TDD-, BDD-Notation – ORM, insbesondere Hibernate;
- RESTfull-Services – Erfahrung in Virtualisierungstechnologien (Docker, Vagrant), Erfahrung in der Unix-Administration ist von Vorteil;
- Maven und verteiltes SCM (GIT, Mercurial);
- Erfahrung mit CI-Tools ist von Vorteil;
GO TO FULL VERSION