(Senior) Softwareengineer Fullstack (Java, TypeScript)

DATEV eG
Nürnberg, 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

Remote
Nürnberg, Germany

Tech stack

Clean Code Principles
Java
Agile Methodologies
HTML5
CSS
Cloud Computing
Databases
Continuous Integration
Relational Databases
Software Design Patterns
Design of User Interfaces
Hadoop
Java Persistence API
Maven
Software Maintenance
TypeScript
Enterprise Software Applications
Test Driven Development
GIT
SASS
Angular
REST
Software Version Control
Jenkins

Job description

You will work on changing tasks in a cross-functional feature team and will use agile development methods and innovative technologies to develop a new generation of cloud applications. Your skills will be constantly developed through the project experience., * You contribute to the creation of architecture and implementation concepts as well as interface designs.

  • You program Java-based server applications in various topics (REST APIs, Hadoop, ...) and TypeScript-based frontends (Angular).
  • You develop data models and database accesses for relational databases.
  • You are responsible for testing, rollout and go-live of applications.
  • You perform third-level customer support and application maintenance.
  • You like to work in a team and in an agile environment.

Requirements

  • You have several years of experience with TypeScript, Angular, HTML5 and CSS/Less/Sass.
  • You have gained experience as an architect and developer in Java-based enterprise applications with Spring in your own projects.
  • You ideally have in-depth experience with Test Driven Development, Continuous Integration (Maven, Jenkins, JPA) as well as source code management (Git).
  • You have a good understanding of design patterns and clean code.

Benefits & conditions

  • "Work from home" in terms of mobile, location-independent work within Germany including the corresponding technical equipment
  • Flexible working hours with the possibility of free time compensation/ overtime compensation through time off for a good work-life balance
  • A wide range of professional and personal development opportunities both within and outside of working hours, as well as numerous internal communities for networking and learning from each other
  • and much more...

About the company

DATEV is more than just a green square, we are one of Europe's largest software and IT service providers, based in Nuremberg. The passion of our more than 9,000 employees is to help more than 700,000 customers on their way to digitalized business processes. Our customers rely on our cloud or on-premise solutions and our mobile apps, for example to process about 14 million payrolls every month. We are a strong and open community in which people not only are onboarded quickly, but also like to stay. This is ensured by our culture of security and openness, which meets a technologically advanced working environment. Diversity, equity and inclusion are the essential basis for us to ensure that everyone can participate equally in working life. DATEV takes responsibility for this matter every day. The best future is created in a strong community. #WeareDATEV!

Apply for this position