Senior/Lead Java Developer
Role details
Job location
Tech stack
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.)