Description
We are looking for a
Senior Java Developer (m/f)
Reference: -en
Start: asap
Duration: 12 MM
Place: in Geneva
Branch: Erbringung von Dienstleistungen der Informationstechnologie
Your tasks:
- You handle the development of entire software modules in JAVA and Swing or JavaFX
- You discuss face to face with the end customer to understand his need
- You develop software components following the defined software development process
- You create and maintain the technical documentation (software requirements specification, detail design, test cases, traceability, architecture documentation)
- You provide realistic estimation for software development activities
Your qualifications
- Good knowledge of Swing and a first experience with Java FX
- Experience with J2EE technologies (JMS, EJB, XML, Hibernate, …) and with an application server (ideally JBoss/WildFly)
- Knowledge of automation build tooling allowing application source to be built, verified, packaged and deployed (e.g. Maven, Jenkins)
- Knowledge of development productivity and quality metrics tooling (e.g. Eclipse/IntelliJ, Jacoco, Checkstyle, Sonar)
- Experience with software configuration management tools and techniques (Git, Git Flow etc.)
- Experience with automation testing techniques and frameworks to verify component, functional and integration requirements (e.g. JUnit, Mockito)
- Experience in using Agile/Scrum methodology
Skills:
- Software developer
Keywords: Softwareentwickler