Java Developer

attempto GmbH & Co. KG
Schweinfurt, Germany
yesterday

Role details

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

Job location

Tech stack

Clean Code Principles
Java
Amazon Web Services (AWS)
JIRA
Automation of Tests
Azure
Cloud Computing
Static Program Analysis
Code Review
Databases
Continuous Integration
Eclipse
Github
Gradle
IntelliJ
JUnit
Maven
NoSQL
Openshift
SQL Databases
Web Services
Openapi
Spring-boot
GIT
Containerization
Kubernetes
Information Technology
Front End Software Development
Code Restructuring
Docker
Jenkins

Job description

  • As a Java Software Developer, you will tackle challenging tasks in innovative projects. Your responsibilities cover the entire lifecycle: requirements analysis, architecture, development, testing, documentation, maintenance, and support.
  • As part of an agile team, you enjoy sharing your experience and insights on current IT trends (technologies/languages) with your colleagues.
  • You serve as a knowledgeable advisor to clients and colleagues on software and architectural matters, convincing them with your confident and professional presence.
  • To ensure high quality standards, you rely on practices and technologies such as clean code, code reviews and refactoring, static code analysis, and test automation.

Your profile

  • Solid knowledge in several of the following areas and technologies:

  • Current Java versions and frameworks (Spring / Spring Boot)

  • Web services (REST, OpenAPI)

  • Databases (relational/SQL and NoSQL)

  • Tools (Eclipse/IntelliJ, Git, Gradle, Maven, Jira)

  • Testing, CI/CD (JUnit, Jenkins, GitHub Actions)

  • Containerization (Docker / Kubernetes)

  • Cloud technologies (AWS, Azure, OpenShift)

Requirements

You possess strong conceptual and analytical skills, work independently and solution-oriented, and maintain a high level of quality awareness., You are committed and interested in new technologies and IT trends. Reliability, good communication skills, and a customer-focused mindset characterize your approach.

About the company

attempto ist seit 2006 mit der Konzeption und Umsetzung von komplexen IT-Projekten sehr erfolgreich. Wir sind ein starker Partner von Banken und Versicherungen. Auch in der Industrie und im Handel unterstützen wir zukunftsorientierte Projekte. Mehr als 100 Mitarbeiter:innen bringen sich an unseren Standorten München, Karlsruhe und Münster aktiv ein. Im attempto Lab erkunden wir standortübergreifend die neuesten Trends und Technologien, während wir in der attempto Innovations-Manufaktur (aim) neue Produkte auf Basis unserer gewonnenen Erkenntnisse entwickeln. Durch zahlreiche interne und externe Weiterbildungsangebote unterstützen wir unsere Mitarbeiter bei ihrer persönlichen und fachlichen Entwicklung. Digitalisierung, Verantwortung und soziales Engagement prägen unsere Kultur. Das erfolgreiche attempto-Team zeichnet sich besonders durch den großen Zusammenhalt und die Offenheit aller Kolleginnen und Kollegen aus. Bei uns steht der Mitarbeiter im Fokus. Zahlreiche interne Events heben sich in der Anzahl von anderen Unternehmen ab und tragen deutlich zu unserem guten Zusammenhalt bei.

attempto - beständig. innovativ. erfolgreich.

Apply for this position