Senior/Lead Java Developer

SimpleXX GmbH
Nürnberg, Germany
2 days ago

Role details

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

Job location

Nürnberg, Germany

Tech stack

Testing (Software)
Java
Application Lifecycle Management
Automation of Tests
Computer Programming
Raw Data
Scripting (Bash/Python/Go/Ruby)
Performance Testing
Data Pipelines

Job description

Berufsfeld: I Application Entwicklung, E Informations- und Kommunikationstechnik, I Informatik / Fachinformatik, R Informations- und Kommunikationstechnik, I Alle Bereiche (IT), L QA/QS, I QA Manager & Test Engineer, Start today as a Senior/Lead Java Engineer for a brighter future. We are looking for a suitable candidate to support one of our clients in the field of Java development and quality assurance in Nuremberg. You will stand as a contributor to one of our client's international and cross-functional agile teams and drive the testing strategy throughout. With over 9,000 employees, our client is one of the world's largest providers in its sector and the market leader in Germany and in the Top 5 worldwide. Demanding jobs await you in an innovative and international work environment. Do you have high selfmotivation and commitment? Then apply today for our job offer! Zu Ihren zukünftigen Aufgaben gehören:

  • Use appropriate tools and techniques to drive our client's future development (different technology stacks)

  • Write feature codes in collaboration with the Java development team

  • Write functional and acceptance tests in Java

  • Push along the client's testing strategy (therefore engaging with the wider testing community internally to share knowledge etc.)

  • Continously improving the quality of the client's solution delivery

  • Standing as a mentor for other software testing engineers across teams, if need be

Requirements

  • Good to expert level understanding of CI principles

  • Experience in designing and architecting solutions for performance testing, component level testing, stubbing and monitoring

  • You are able to spot shortcomings (tooling) and to enhance the level of automation (through improved tooling)

  • Expert level knowledge of Java

  • Experience in using testing tools at all levels in the testing pyramid and in testing data pipelines transforming raw data into cleaned/aggregated data

  • Knowledge of the Application Lifecycle Management (including tooling, programming/scripting languages etc.)

Apply for this position