Job
- Level
- Senior
- Job Field
- Back End
- Employment Type
- Full Time
- Contract Type
- Freelancer
- Location
- Dusseldorf
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you analyze specifications, create requirement sheets for interfaces, implement Java applications including web services and continuous integration, while maintaining and documenting the software.
Job Technologies
Your role in the team
- Analysis of requirements specifications and creation of specifications for interface design.
- Review of technical specifications of the target architecture for feasibility, implementation proposals.
- Implementation of the application in the Java environment, creation and maintenance of web services.
- Support of the development process: configuration management, build scripts/code generation, continuous integration, error management, testing procedures/QA.
- Maintenance and servicing of existing software components.
- Creation of documentation (specifications, installation, interface documentation).
- Integration of the application into the existing production environment.
This text has been machine translated. Show original
Our expectations of you
Education
- Completed university degree in Computer Science or a comparable qualification (e.g., apprenticeship as an IT specialist plus several years of relevant experience).
Qualifications
- Minimum of 3 years or moderate complexity in SQL and JPQL.
- Solid knowledge of SOAP and REST-based web services on a Java platform.
- Knowledge of object-oriented modeling and programming methods.
- Very good spoken and written German skills.
- All time periods must be verifiable through project references.
Experience
- 5 years of programming experience in Java.
- Project experience in server-side JEE/Spring Boot applications: Java EE/Jakarta EE 8/ Spring Boot, EJB 3.x, JAX-WS, JPA; knowledge based on Java SE 17 or higher.
- Project experience and solid knowledge of JBoss EAP (minimum 8.0); Wildfly from version 28 onwards is considered equivalent.
- Minimum of 3 years of project experience with current Oracle databases (from Oracle 19 onwards).
- Experience with XML data structures.
- Minimum of 3 years of experience with Eclipse.
- Practical experience with Gradle.
- Practical experience with GIT.
- Experience in team collaboration with at least 5 people.
This text has been machine translated. Show original
What we offer
- Project start: 04.01.2027, duration until 31.12.2027 with an option for annual extension.
- Planned scope: 220 PT for the period from 04/01/2027 to 12/31/2027.
- Mostly remote; typically no more than 1 day on-site per month.
- Only persons subject to pension and social security contributions can be employed.
- We offer freelancers a project-based permanent position (no employee leasing).
This text has been machine translated. Show original
Topics You Will Work On
Job Locations
About Your Employer
Vp-systeme Gmbh
Als zuverlässiger Premium-Dienstleister mit der Erfahrung aus über zehn Jahren Softwareentwicklung und der Zusammenarbeit mit nennenswerten Großkunden sind wir prädestiniert für langfristige Partnerschaften und dem Lösen komplexer Problemstellungen.
Description
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication