Home
Sort by

Java EE Developer, GWT, Spring, Java, J2EE

Location: Amsterdam
Required language: Dutch and English
Workpermit processing: No
Medior (3 - 7 years experience ) Java EE developers required for our client in Amsterdam. Knowledge of the most used Java EE web technologies like Spring and Hibernate. Knowledge of GWT would be great.

Our client is a young and dynamic company specializing in the complete end-to-end delivery of high-impact J2EE web-applications – often with complex interfacing to legacy systems. Their staff are highly respected specialists who leverage modern methodologies (e.g. RUP, AGILE, SCRUM) and start-of-the-art technologies (like AJAX, Spring, Hibernate, GWT and a lot more). They are active with a range of clients in The Netherlands.

Your task
As a software developer you will work closely with external clients in a small team of highly respected specialists to develop j2ee web-applications. Backend developers will concentrate on technologies such as the Spring Framework MVC and Web-flows, will create a rigorously layered DOM, and build interfaces based on SOAP or REST web-services. Backend developers will also be familiar with JUnit, JProfile, JDepend, SoapUI and similar development aids.

You will work together with external clients and functional designers to optimize user experience, seek clarifications to implementation scenarios and complete estimations for project planning. Throughout the SDLC you will interact with clients to present prototypes and keep the client engaged in the development of the application. When not directly assigned to one of the projects, you will be engaged in a wide range of additional activities, such working with a small team to prepare proposals for projects, investigate/prototype new technologies and methodologies, participate in training and conferences, etc. Our client knows that their people are their key asset, and they strongly encourage an enthusiasm for both personal and career development.

Your profile
You have completed either HBO (Higher Vocational Training) or University in Information Technology. You will have references to demonstrate your 6+ years of experience as a software developer and will have outstanding presentation and communication skills, be an excellent listener, take initiative and responsibility, and accept only pixel-perfect quality. You are accurate and thorough, and want to fully understand exactly what you are developing. As an advantage, you will already be SUN certified as a Java developer. You have excellent verbal and written skills in English and preferably Dutch.
Reference: PERM-JAD-104-AMS
Contact:
Elmer van den Heuvel
(+31) 224 227 904
Apply for this job

Java EE Developer

Location: Utrecht
Required language: Dutch and English
Workpermit processing: No
Java EE Developer voor een van de beste werkgevers van het land.

Onze klant is een puur Java EE bedrijf dat projecten uitvoert voor met name voor banken en verzekeringsmaatschappijen. Het is niet moeilijk te zien waarom ze worden uitgeroepen tot een van de beste werkgevers van het jaar. Ze hebben op dit moment net onder de 100 medewerkers, doen hun projecten op hun eigen kantoor in Utrecht, hebben een informele sfeer, korte management lijnen, en veel jonge en hoog opgeleide collega's die allemaal hun enthousiasme over Java technologie delen. Ze zijn actief op zoek naar mensen die bij hun carriere willen maken en ze bieden je daarom ook alle mogelijkheden om jezelf verder te ontwikkelen. Dit uit zich in de mogelijkheid om minder dan 40 uur te werken, de kennisdeling binnen het bedrijf, de uitgebreide interne en externe opleidingsmogelijkheden en de verschillende carrierepaden (technisch/functioneel/management). Ook hebben ze een uitstekend salaris pakket en secondaire voorwaarden.

Taken
Je voert in afwisselende rollen complete projecten uit; van functioneel en technisch ontwerp tot en met de bouw en implementatie. In samenwerking met je team èn met de klant. Als software engineer werk je in ieder geval in de rollen van technisch ontwerper en programmeur. Daarnaast kun je ervoor kiezen om ook in de rol van functioneel ontwerper te werken. De volgende taken behoren tot jouw takenpakket in je rol als technisch ontwerper en programmeur
* Opstellen van het technisch programmaontwerp op basis van het functioneel ontwerp en de niet-functionele eisen;
* Programmeren in Java, JSP en HTML/Javascript/CSS;
* Ontwerpen en implementeren van database queries met behulp van SQL;
* Optimaliseren van het systeem voor wat betreft prestatie en capaciteit;
* Optimaliseren van de werking van de database;
* Uitvoeren van unit- en systeemtest;
* Organiseren en bijwonen van technisch ontwerpsessies en codereviews;
* Uitvoeren van deployments.

Werk je ook in de rol van functioneel ontwerper dan komen daar onder andere de volgende taken bij
* Verkrijgen van de juiste informatie uit de gebruikersorganisatie door middel van interviews en ontwerpsessies;
* Samen met de klant analyseren van de eisen voor een nieuw systeem;
* Opstellen van het functioneel ontwerp.

Eisen
* 1 tot 5 jaar ervaring met Java EE
* Ervaring met XML, XSLT;
* Ervaring met J2EE applicatieservers (bijvoorbeeld WebSphere, WebLogic, Tomcat).
* Ervaring met relationele databases (DB2, Oracle);
* Ervaring met klantcontact;
* Ervaring met frameworks en libraries als Spring, Struts, Log4J, FOP is een pré;
* Ervaring met functioneel ontwerp is een pré;

Je bent in het bezit van een afgeronde bèta HBO/WO-opleiding. Daarnaast ben je leergierig, analytisch vaardig en een teamplayer. In je werk schenk je veel aandacht aan klanttevredenheid, kwaliteit en collegialiteit.

Doorgroeimogelijkheden
Al snel kun je veel verantwoordelijkheid aan en groei je door. Als software engineer heb je dan onder meer de volgende mogelijkheden
* Technisch carrièrepad je kiest voor een loopbaan met het accent op techniek en groeit door naar senior software engineer en daarna software architect
* Functioneel carrièrepad je kiest voor een loopbaan met het accent op functionaliteit en groeit door als functioneel ontwerper
* Leidinggevend carrièrepad je kiest voor een loopbaan met het accent op leidinggeven en groeit door naar teamleider en/of projectleider

De verschillende carrièrepaden zijn met elkaar te combineren.

Arbeidsvoorwaarden
* Uitstekend salaris, afhankelijk van ervaring tussen de 33.500 en 75.000 per jaar.
* OV jaarkaart óf leaseauto
* Netto onkostenvergoeding (maandelijks)
* Winstuitkering
* Goede pensioenregeling 50% vergoeding door werkgever
* Laptop
* 24 vakantiedagen per jaar, met mogelijkheid tot 6 dagen per jaar bijkopen.
* Diverse opleidingsmogelijkheden en coaching (bij indiensttreding een introductietraject)
* Flexibele werktijden

Optioneel
* mobiele telefoon
* spaarloon óf levensloopregeling
* collectieve ziektekostenverzekering
Reference: PERM-JAD-37-UTR
Contact:
Elmer van den Heuvel
(+31) 224 227 904
Apply for this job

Java EE Architect

Location: Utrecht
Required language: Dutch and English
Workpermit processing: No
Java EE Architect voor een van de beste werkgevers van het land.

Onze klant is een puur Java EE bedrijf dat projecten uitvoert voor met name banken en verzekeringsmaatschappijen. Het is niet moeilijk te zien waarom ze worden uitgeroepen tot een van de beste werkgevers van het jaar. Ze hebben op dit moment net onder de 100 medewerkers, doen hun projecten op hun eigen kantoor in Utrecht, hebben een informele sfeer, korte management lijnen, en veel jonge en hoog opgeleide collega's die allemaal hun enthousiasme over Java technologie delen. Ze zijn actief op zoek naar mensen die bij hun carriere willen maken en ze bieden je daarom ook alle mogelijkheden om jezelf verder te ontwikkelen. Dit uit zich in de mogelijkheid om minder dan 40 uur te werken, de kennisdeling binnen het bedrijf, de uitgebreide interne en externe opleidingsmogelijkheden en de verschillende carrierepaden (technisch/functioneel/management). Ook hebben ze een uitstekend salaris pakket en secondaire voorwaarden.

Taken
Als softwarearchitect heb je een verantwoordelijke rol in één of meerdere systeemontwikkelprojecten. Je stelt architecturen op voor nieuwe projecten en begeleidt de projecten bij de implementatie. Hierbij schuw je uitvoerende taken niet.

Als softwarearchitect heb je de volgende taken
* definiëren van de technische architectuur van een applicatie (framework, de deelsystemen, de componenten);
* definiëren en ontwerpen van interfaces met andere systemen;
* bewaken van het behalen van capaciteits-, performance- en beveiligingsdoelstellingen van de applicatie;
* opstellen van technisch ontwerpen en bijdragen aan de realisatie van complexe onderdelen van het systeem;
* uitvoeren van codereviews en coachen van (junior) software-engineers;
* identificeren van herbruikbare componenten en toepassen van design patterns;
* ondersteunen van de klant en hostingpartijen bij de keuzes voor infrastructuurcomponenten, -systemen en -oplossingen.

Eisen
Je hebt een hbo of universitaire bètaopleiding afgerond. Je hebt in de afgelopen jaren zelfstandig meegewerkt aan het ontwikkelen van complexe administratieve systemen. Je hebt ervaring met het ontwerpen van internettoepassingen. Je communiceert uitstekend, zowel mondeling als schriftelijk. Bij voorkeur heb je een aantal jaren ervaring als software-engineer. Daarnaast beschik je over veel kennis van Java/J2EE, SQL, applicatieservers en databases.

Doorgroeimogelijkheden
Al snel kun je veel verantwoordelijkheid aan en groei je door. Als architect heb je dan onder meer de volgende mogelijkheden
* Technisch carrièrepad je kiest voor een loopbaan met het accent op techniek en groeit door naar senior architect
* Leidinggevend carrièrepad je kiest voor een loopbaan met het accent op leidinggeven en groeit door naar teamleider en/of projectleider

De verschillende carrièrepaden zijn met elkaar te combineren.

Arbeidsvoorwaarden
* Uitstekend salaris, afhankelijk van ervaring tussen de 50.000 en 80.000 per jaar.
* OV jaarkaart óf leaseauto
* Netto onkostenvergoeding (maandelijks)
* Winstuitkering
* Goede pensioenregeling 50% vergoeding door werkgever
* Laptop
* 24 vakantiedagen per jaar, met mogelijkheid tot 6 dagen per jaar bijkopen.
* Diverse opleidingsmogelijkheden en coaching (bij indiensttreding een introductietraject)
* Flexibele werktijden

Optioneel
* mobiele telefoon
* spaarloon óf levensloopregeling
* collectieve ziektekostenverzekering
Reference: PERM-JAD-17-UTR
Contact:
Elmer van den Heuvel
(+31) 224 227 904
Apply for this job

Scrum Master / Senior Java EE Developer

Location: Utrecht
Required language: Dutch and English
Workpermit processing: No
Scrum Master / Teamlead / Scrum / Agile / Java EE / Seam / Spring / Hibernate / JBoss / TDD / JSF / etc

Our client operates several leading price and product comparison websites in Europe. They plan to expand to other European countries in the near future. The mission of our client is to help consumers find the best possible purchase. Their passion is a high level provision of services, which will turn visitors into 'fans'. The open, professional, challenging culture is distinctive to our client. Their team is driven to improve itself and the organization. Their rapidly growing team is currently made up of 35 enthusiastic professionals. To further strengthen the IT department, they are looking for a Scrum Master / Team Lead / Senior developer to lead a team of 4.

The Position
You will lead a team of dedicated Java professionals. You will work according to agile principles and scrum methodology. This involves: Inspect and adapt, retrospectives, XP practices like Test Driven Development & Pair Programming, etc. By utilizing Agile methodologies like Scrum and XP practices we are successful in development, which means on time, on budget and high quality. Innovation is crucial to our growth, development is at the core of our company. The IT Department is not a cost centre, but a profit center, you will make a difference. You will lead (30%) and develop software (70%).

Do you have what it takes to deliver functioning software at every iteration? Do people look up to your technical and social skills? Are you hands on? Do you want to lead an experienced Agile software development team? Then you are the right candidate for this young, ambitious and fast growing company.

Your home base is the head office in Utrecht, the Netherlands (next-door to the Central Station).

Responsibilities and Tasks
- Team lead (scrum master): guiding, managing and coaching the developers and testers. (30%)
- You will work on implementing software solutions for JAVA/JEE systems based on the JBoss Seam framework. Your team is responsible for converting our business requirements into working software, all in the context of our international expansion. (70%)
- Design, realization, testing, implementing and improving; you're involved in the complete process!

Education / Experience
- Bachelor or Master degree, preferably in IT/technical;
- Knowledge of / Interested in JSF, Inversion of Control, Domain Driven Design, patterns, software architecture, lightweight enterprise development, Test Driven Development, FitNesse
- Minimal 5 years working experience with Java EE and open source products (Seam, Hibernate, Ant, Maven, CVS/Subversion);
- Knowledge of the following products is an advantage: Linux, Apache, Tomcat, Glassfish, MySQL, XML and JSP;
- Experience as a team lead / scrum master is an important advantage;
- Fluent in English and Dutch. Skilled in other European languages like French would very much be appreciated.

Your Profile
- You are prepared to invest in yourself, eager to learn and to excel;
- The ability to think analytically with a strong focus on results;
- You have a passion for Internet and its opportunities.

The Offer
Our client offers you a challenging job opportunity in an international company where an open, professional and enjoyable working culture is greatly valued. They're committed to creating the conditions that enable you to develop your talents in a stimulating and inspiring environment. They aspire to see their employees become authorities in their speciality. In addition, our client offers attractive conditions of employment, such as a pension based on available premium, salary savings scheme and compensation for travel expenses.
Reference: PERM-JAD-23-UTR
Contact:
Elmer van den Heuvel
(+31) 224 227 904
Apply for this job

Senior Java Developer

Location: Amsterdam
Required language: English
Workpermit processing: No
Our client is growing! Therefore we are looking for new colleagues. We are looking for Senior Java Developers to support our current Research & Development (R&D) Team. As a Senior Java Developer you will be working with a leading and innovative web 2.0 company which specializes in Customer Experience 2.0 software and services based on RIA and Ajax technology. Our client works for companies like ABN AMRO, KPN, ING, Philips, Visa, AIG, EMC, Vanguard and IBM.

Because of the growing number of projects with our customers, they are in need of Sr. Java Developers for the R&D department in Amsterdam.
As Sr. Java Developer you will report to the Technical Director R&D.

The Research & Development department
As Senior Java Developer you are a part of the R&D department. This department exists of 15 employees.

The goal
As Senior Java Developer you will work together with the R&D team on different components of our successful Rich Internet Application (RIA) Portal. You are the person who has experience in designing and developing Java according to the latest industry design patterns.

Your Profile
The ideal candidate for this challenging and demanding job of Senior Java Developer will fit the following profile:

-Preferably Academic Degree
-Minimum 2-4 years experience as a Java Developer within Enterprise projects
-Extensive experience with Spring and preferably with modern Java architecture
-Experience with building a CMS and its integration
-At least 3-5 years of experience in Java Developing
-3 years of experience with different frameworks such as Hybernate, Spring, Struts and Cocoon.
-Experience with sizing, scalability, connectivity and deployment.
-Experience with SOA Web Services
-Integration expert
-Good command, verbally and written, of the English and Dutch language
-Furthermore very important: you are someone who understands the theory behind the work you do. We are looking for analytical and empirical people.

The offer
As Senior Java Developer, our client will provide with excellent company benefits.

- Market rate salary (depending on experience);
-25 holidays (based upon a 40hr work week
-Contributory pension scheme
-Bonus scheme
-Free lunch
-Internationale career opportunities (USA)

Our client can also make you happy in another aspect! They are a pioneer and you shall be able to work for very prominent clients. They an offer you a challenging job in an informal and ambitious environment where personal development is highly valued. All within a successful, young and growing organization.
Reference: PERM-JAE-409-AMS
Contact:
Ewoud van Woerkom
(+31) 346 287 741
Apply for this job

Java Solutions Architect

Location: Amsterdam
Required language: English
Workpermit processing: No
Our client is growing and therefore we are looking for new colleagues! We are looking for Java Solutions Architects to empower our current Professional Services team. As a Java Solutions Architect you will be working within a leading and innovative web 2.0 company, which specializes in Customer Experience 2.0 software and services. Our client works for enterprises like ABN AMRO, KPN, ING, Philips, Visa, AIG, EMC, Vanguard and IBM. Because of the growing number and size of projects that our client undertakes, the need for experienced Java Solutions Architects in enterprise environments is eminent

Professional Services (PS) Team
The Professional Services department in Amsterdam consists of 2 teams:

UX Design Team
Engineering Team

As a Java Solutions Architect you are a part of the multi-national Engineering Team and you will report to the Technical Director.

The goal
As Java Solutions Architect you are responsible for the successful design and realization of solid solutions with clients. You will be integrating our client products that are based in Web Oriented Architecture to diverse IT landscapes; you will be aligning with the customer's architects and deliver a sound technical design for the developing of a complete "lightweight" architecture which is scalable, performing, secure and maintainable. You should be hands on and willing to take the design to the realization and delivery phases.

Your Profile
The ideal candidate for this challenging and demanding job as a Java Solution Architect will fit the following profile:

-Minimum of 4 years experience as a Java Solutions Architect
-Experience in large-scale projects (e.g. large amount of users & integration of various services)
-Experience in designing software architectures that address aspects such as security, deployment, performance, caching, sizing, scalability, and service availability.
-You should be a hands-on Java expert that leads by example
-Hands on experience on Spring Security and SSO is an advantage
-Integration with CMS, CRM and other systems in SOA architecture is preferable.
-You possess excellent communicative skills in English and preferably also in Dutch.
-Author of Technical Architecture documentation & user of UML
-Customer focused
-Used in making decisions & ability to lead teams

The offer
As Java Solutions Architect, our client will provide you with excellent company benefits:

-Market rate salary (depending on experience);
-25 holidays (based upon a 40hr work week)
-Contributory pension scheme
-Bonus scheme
-Free lunch
-International career opportunities (USA)

Our client can also make you happy in another aspect! They are a pioneer and you shall be able to work for very prominent clients. Our client offers you a challenging job in an informal and ambitious environment where personal development is highly valued. All within a successful, young and growing organization.
Reference: PERM-JAE-408-AMS
Contact:
Ewoud van Woerkom
(+31) 346 287 741
Apply for this job

Java / C++ developer / integration, trading, connectivity

Location: Amsterdam
Required language: English
Workpermit processing: No
Java Developers needed with experience in developing C/C++, hardware and networks. This is for a position in the Connectivity team in a dynamic trading company in which you will be responsible for integration and connectivity between stock markets, banks and external systems.

Company Description
Our client is a relatively young company (2004) that has grown into a mature and successful independent arbitration company. They have grown internationally with offices in Singapore, London, New York, Milan and Amsterdam. Their strength lies in a combination of a professional trading team and a strong ICT platform to support rapid electronic trading. The organization has a dynamic flat organizational structure allowing them to switch rapidly between various projects. The company focusses to keep their current number 1 position in the market for trading a number of specific products. Roughly half the company consists of IT staff and the other half consists of traders. They have a very flat structure, and teams are managed by very hands-on IT specialists. Work is done in an agile way. Due to the significance and importance of their IT activities they will not make any concessions towards the quality of their employees.

Description Connectivity department
The Connectivity department is responsible for the integration and connectivity with stock markets, banks and other external systems. Knowledge of Java, C, C + +, hardware and networks are essential. Performance is crucial as it mostly involves real-time systems.

Here is an indication of the applications that will use the connectivity interfaces. Web applications are often built using Wicket and occasionally GWT. The entire Java EE stack is used, including EJB 3.0 domain model and persistence with JPA (Hibernate), EJB 3.0 services, session façade, service wrapper, front end Wicket and excel connection. Google Guice is also used for IOC. JBoss 5.1 is used as application server (sometimes GlassFish). In addition Maven2, SVN, Hudson and Bamboo are used for the build process and continuous integration. Developers are encouraged to use new technologies if it contributes to a better implementation.

General profile
-University education (MSc or BSc) in technical / computer science / mathematics
-Experience or affinity with trading
-Very independent and excellent communication skills
-High work rate
-Fluent Dutch or fluent English required.

Technical profile
-At least 4 years Java experience
-Knowledge of EJB3.0, Hibernate, JBoss and Maven
-Knowledge of C, C++
-(Basic) knowledge of hardware, networks and Cisco systems
-Knowledge of the latest development in Java EE.
-Knowledge of Research&Development is an advantage

Terms of employment
Excellent salary, consisting of a base salary and bonus. A very large percentage of the total profit for the year is paid towards both the traders and the IT staff (unique in the market). Travel expenses are reimbursed.
Reference: PERM-JAE-439-AMS
Contact:
Ewoud van Woerkom
(+31) 346 287 741
Apply for this job

Senior Java EE developer, trading, Java, J2EE

Location: Amsterdam
Required language: English
Workpermit processing: No
Java EE Developers needed for a dynamic trading company in Amsterdam. The senior Java developer will be developing Java EE applications that supply the traders with the right information.

Company Description
Our client is a relatively young company (2004) that has grown into a mature and successful independent arbitration company. They have grown internationally with offices in Singapore, London, New York, Milan and Amsterdam. Their strength lies in a combination of a professional trading team and a strong ICT platform to support rapid electronic trading. The organization has a dynamic flat organizational structure allowing them to switch rapidly between various projects. The company focusses to keep their current number 1 position in the market for trading a number of specific products. Roughly half the company consists of IT staff and the other half consists of traders. They have a very flat structure, and teams are managed by very hands-on IT specialists. Work is done in an agile way. Due to the significance and importance of their IT activities they will not make any concessions towards the quality of their employees.

Department description
Not directly responsible for the front-office trading applications, but you will be working on all Java EE web applications that supply the right information to the traders. You will have contact with traders directly and be able to implement changes quickly. In this team it is important that you have a strong personality and a commercial mindset. The department is characterized by developers with an innovative, entrepreneurial and 'can do' attitude who can think along with the traders. Applications are being developed with the latest technologies and a high level of liberty.

The web applications are often built using Wicket (sometimes GWT). Furthermore, the entire Java EE stack is used, including EJB 3.0 domain model and persistence with JPA (Hibernate), EJB 3.0 services, session façade, service wrapper, front end Wicket and excel connection. Google Guice is also used for IOC. JBoss 5.1 is used as application server and sometimes GlassFish. In addition Maven2, SVN, Hudson and Bamboo are used for the build process and continuous integration. Developers are encouraged to use new technologies if it contributes to a better implementation.

General profile
-University education (MSc or BSc) in technical / computer science / mathematics
-Experience or affinity with trading
-Very independent and excellent communication skills
-High work rate
-Fluent Dutch or fluent English required.

Technical profile
-At least 4 years Java experience.
-Knowledge of EJB3.0, Hibernate, JBoss and Maven.
-Knowledge of the latest development in Java EE.
-Knowledge of Swing is an advantage
-Knowledge / experience with Linux / Unix platforms (used for development and deployment).

Terms of employment
Excellent salary, consisting of a base salary and bonus. A very large percentage of the total profit for the year is paid towards both the traders and the IT staff (unique in the market). Travel expenses are reimbursed.
Reference: PERM-JAE-438-AMS
Contact:
Ewoud van Woerkom
(+31) 346 287 741
Apply for this job

Senior Java ontwikkelaar, trading, front-office

Location: Amsterdam
Required language: Dutch and English
Workpermit processing: No
Java ontwikkelaars gezocht voor een dynamisch trading bedrijf in Amsterdam.

Bedrijfsbeschrijving
Onze klant is een relatief jong (2004) bedrijf dat inmiddels is gegroeid naar een succesvol en volwassen onafhankelijk arbitragebedrijf. Ze groeien internationaal met kantoren in Singapore, London, New York en Amsterdam. Hun kracht ligt in een combinatie van een professioneel trading team en een sterk ondersteunend ICT platform om razendsnel electronisch te handelen. De organisatie heeft een platte dynamische organisatie-structuur om zo snel mogelijk te kunnen schakelen op verschillende projecten. Ze heeft niet de ambitie om zo groot mogelijk te worden maar wel om haar nummer 1 positie in de markt wat betreft bepaalde producten te behouden. Het bedrijf bestaat voor de helft uit ICT en de andere helft uit traders. Het bedrijf heeft geen aparte managers die leiding geven, dat wordt gedaan door senior ICT specialisten die zelf ook nog steeds hands-on blijven. De werkuitvoering gebeurt op een agile manier. Vanwege het belang van de ICT voor de organisatie doen ze geen consessies wat betreft de kwaliteit van hun medewerkers.

Afdelingsbeschrijving Front Office
Het front office team is direct verantwoordelijk voor de (Java EE) ICT applicaties voor de traders. Er is direct contact met de traders en veranderingen dienen ook snel doorgevoerd te worden. In deze afdeling is het van belang dat je een sterke persoonlijkheid en een commerciele mindset hebt. De afdeling wordt gekenmerkt door ontwikkelaars met een innovatieve, ondernemende en 'can-do' instelling die kunnen meedenken aan met de traders. Applicaties worden met de nieuwste technieken ontwikkeld, waarbij je zelf veel vrijheid krijgt.

Frontend applicaties worden vaak in Swing gebouwd die verder aansluiten op een service georienteerde backend. Die is ook weer toegankelijk voor andere (web applicaties) via een Java API. De webapplicaties worden vaak in Wicket gebouwd, soms GWT. Verder wordt de complete Java EE stack gebruikt, inclusief EJB 3.0 domein model en persistentie met JPA (Hibernate), EJB 3.0 services, session facade and service wrapper en Wicket front end and excel connection. Tevens wordt Google Guice gebruikt voor IOC. JBoss 5.1 wordt gebruikt (soms Glassfish). Verder worden Maven2, SVN, Hudson en Bamboo gebruikt voor het build process en continuous integration. Ontwikkelaars worden aangemoedigd nieuwe technologieen te gebruiken indien dit bijdraagt tot een betere implementatie.

Algemeen profiel
-Universitaire / WO opleiding (technisch/informatica/wiskunde)
-Ervaring of affiniteit met trading en real time applicaties
-Heel zelfstandig en uitstekende communicatieve eigenschappen
-Hoog werktempo
-Nederlands sprekend

Technisch profiel
-Minstens 4 jaar Java ervaring
-Kennis van Swing, EJB3.0, Hibernate, JBoss en Maven
-Kennis van de laatste ontwikkelingen binnen Java EE
-Kennis/ervaring met Linux/Unix platformen (wordt op ontwikkeld/deployed)

Arbeidsvoorwaarden
Het salaris is zeer goed en tweeledig – basissalaris en bonus. Een zeer groot percentage van de volledige winst over het jaar wordt uitgekeerd aan het personeel, zowel aan de traders als aan het IT personeel. Reiskosten worden vergoed. Na een jaar contract wordt het verlengt voor onbepaalde tijd.
Reference: PERM-JAD-437-AMS
Contact:
Ewoud van Woerkom
(+31) 346 287 741
Apply for this job

Java EE Ontwikkelaar

Location: Almere / Den Bosch
Required language: English
Workpermit processing: No
We are looking for Java EE developers with knowledge of Java EE, Hibernate, Spring, Struts, XSLT, JBoss and Websphere. You must have experience working in a team in a professional organization and you should be able and develop quality and well-structured code. Knowledge of Dutch language skills is very desirable, but not necessary for the right candidate. However, work permits are not supported. Our client is a software development company with offices in Almere and Den Bosch. They are active in Java EE software development and also in web/frontend/cms development.

Description
You will work individually and/or in a team on the implementation of Java EE applications for different clients. Depending on the project, you will be responsible for the architecture and design based on the functional specifications as well as the implementation. You have contact with the project manager regarding planning and potential issues. You will have close contact with the projectmanager and the client. You will also be active in investigating and knowledge transfer of new technologies and tools.

Required Skills
-Higher vocational education (HBO) or higher
-4+ years Java EE experience.
-Good communication skills (colleges, project manager and sometimes client)
-Java EE
-Hibernate
-Spring
-Struts
-RDMS such as Oracle, MySQL or DB2
-Eclipse, WSAD, RAD6 or IntelliJ
-XP, Scrum or RUP

Nice to have
-Dutch language (very strong preference, but not essential for the right candidate)
-XSLT
-JBoss
-Websphere
-EAI (Web Services, JMS, Tibco, Websphere)
-Cloud computing
-Ajax / Frontend knowledge.


The offer
-Inspiring team and knowledgeable colleagues.
-Interesting clients and technologically advanced projects
-Dynamic and informal work environment.
-Good salary and benefits.
Reference: PERM-JAE-432-ALM
Contact:
Ewoud van Woerkom
(+31) 346 287 741
Apply for this job

Afstudeerder voor web marketing / commercie project

Location: Utrecht / Randstad / Thuis
Required language: Dutch and English
Workpermit processing: No
Afstudeeropdracht voor iemand met interesse in Java / Agile software ontwikkeling, cursussen/trainingen en kennis van web marketing en commercie.

We zoeken een afstudeerder met kennis/interesse van Java, Agile, gerelateerde nieuwe technologieen, cursussen/trainingen, online publishing en IT in het algemeen.

Bedrijfsbeschrijving
Een nieuw bedrijf dat zich richt op Java kennisdeling en trainingen. Het bedrijf laat zich verdelen in 2 gedeelten. De website (online) en de diensten (offline). De website stelt mensen in staat hun Java kennis te delen door middel van artikelen, discussies, kalenders en een Java community. De website heeft een internationaal karakter en wordt goed bezocht (zie http://www.jtraining.com). Het bedrijf heeft ook een 'offline' tak waarbij als dienst advies gegeven wordt over Java trainingen, bemiddeld wordt in trainingen en waarbij ook zelf trainingen worden georganiseerd. Deze diensten zijn op dit moment alleen in Nederland beschikbaar.

Taakbeschrijving
Kort gezegd, zorg dat het bedrijf online (website) groeit. Dit gaat dan om bezoekers, geregistreerde gebruikers, artikelen, reacties, advertenties, referrals, etc. Een analyse voor de opzet van het offline gedeelte wordt ook verwacht, maar de uitwerking van het offline gedeelte (organisatie trainingen) is niet bij de opdracht inbegrepen.

Werkzaamheden voor website (o.a.)
-Zorgen voor nieuwe artikelen, nieuwsberichten, discussies, conferenties, seminars op de website
-Promoten van de website en individuele artikelen via verschillende manieren op het internet
-Benaderen van mensen die een bedrage kunnen leveren op de website
-Benaderen van bedrijven die hun services kunnen aanbieden op de website
-Commercieel plan ontwikkelen voor de website en de inkomstenbron (advertenties/banners/whitepapers/referr als/newsletters).
-Commercieel plan uitwerken (benaderen klanten/adverteerder/etc)
-Website aan (laten) passen met nieuwe features.
-Website (laten) promoten voor betere zoekmachine resultaten
-Aansturen part-time employee voor diverse werkzaamheden (promoten artikelen, benaderen mensen, etc).
-Contacten onderhouden met trainingsbedrijven
-Contacten onderhouden met freelance trainers

Profiel
-Ervaring en interesse in Java en in nieuwe aan Java gerelateerde technieken en methoden (Agile, Groovy, Cloud Computing, etc, etc).
-Kennis van CMS (joomla)
-Kennis van online publishing, blogs, social networking, newsletters, SEO, etc.
-Commerciele kennis wat betreft websites (ads, banners, whitepapers, referrals, newsletters, etc)
-Kennis van cursussen, trainingen en seminars.
-Gemotiveerd om een bestaand concept in korte tijd uit te bouwen

Beloning
Standaard stage/afstudeervergoeding. Na afronding opdracht kan gekeken worden of er ruimte is om de exploitatie door te zetten.
Reference: PERM-JAD-374-UTR
Contact:
Elmer van den Heuvel
(+31) 224 227 904
Apply for this job

Java EE Architect / techlead / senior developer, Java, J2EE

Location: Amsterdam
Required language: Dutch and English
Workpermit processing: No
We are looking for a senior Java EE architect / techlead / developer. Dutch speaking required!

Our client is a young and dynamic company specializing in the complete end-to-end delivery of high-impact J2EE web-applications often with complex interfacing to legacy systems. Their staff are highly respected specialists who leverage modern methodologies (e.g. RUP, AGILE, SCRUM) and state-of-the-art technologies (like AJAX, Spring, Hibernate, GWT and a lot more) to deliver the complete SDLC.

Your task
As a Java EE Architect / Techlead / Developer you will work closely with external clients in a small team of highly respected specialists to develop Java EE web-applications. You will be responsible for the architecture and act as a coach and mentor to the developers. Technologies used are Spring, Hibernate, WebServices, GWT (Google Web Toolkit), Ajax, SOAP and REST. Experience and/or interest in new and upcoming front-end technologies is also required.

Next to working in projects, you will also be engaged in a wide range of additional activities, such as working with a small team to prepare proposals for projects, investigate/prototype new technologies and methodologies, participate in training and conferences, etc. You will have close contact with the IT Manager regarding the technical direction of the company.

Our client knows that their people are their key asset, and they strongly encourage an enthusiasm for both personal and career development.

Your profile
You have completed either HBO (Higher Vocational Training) or University in Information Technology. You will have references to demonstrate your 7+ years of experience as a software developer / architect and will have outstanding presentation and communication skills, be an excellent listener, take initiative and responsibility, and accept only pixel-perfect quality. You are accurate and thorough, and want to fully understand exactly what you are developing. As an advantage, you will already be SUN certified as a Java developer or architect. You have excellent verbal and written skills in English and Dutch.
Reference: PERM-JAD-105-AMS
Contact:
Elmer van den Heuvel
(+31) 224 227 904
Apply for this job

Java EE Developer

Location: Haarlem / Randstad
Required language: Dutch and English
Workpermit processing: No
Als Java EE ontwikkelaar ontwikkel je zelfstandig software componenten met enterprise Java Hippo of Alfresco en je denkt mee op achitectuur niveau. Daarbij kun je andere ontwikkelaars begeleiden in het software ontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een project team en je ondersteunt de software architect en projectleider bij hun werkzaamheden. De opdrachten kunnen zowel intern als op locatie bij de klant uitgevoerd worden.

Wat wij vragen
-Afgeronde HBO opleiding of hoger.
-Minimaal 4 jaar ervaring met het ontwikkelen van software en webapplicaties voor het java platform.
-Goede beheersing van de Nederlandse taal in woord en geschrift.
-Ervaring met CMS producten, zoals Hippo, CMS of Alfresco.
-Ervaring met Google Search Appliance of Lucene.
-Ervaring met ORM, XML, Webservices standards en diverse design patterns.
-Kennis van OO en software ontwikkelprocessen zoals RUP. Kennis van Agile en Scrum is een pre.
-Aantoonbare werkervaring met open source producten zoals Spring, Hibernate, JSF, JSP, Tomcat, JBoss, Lucene, Maven2 en/of Wicket.
-Verstand van relationele database, bij voorkeur MySQL en/of Oracle.
-Kennis van Prince2 en ITIL.
Reference: PERM-JAD-420-HAA
Contact:
Ewoud van Woerkom
(+31) 346 287 741
Apply for this job

Java Portal ontwikkelaar

Location: Haarlem / Randstad
Required language: Dutch and English
Workpermit processing: No
Als Portal Ontwikkelaar bouw je Java / Java EE applicaties, die binnen een portal kunnen draaien. Je maakt gebruik van standards en richtlijnen en denkt mee op architectuur niveau. Verder draag je positief bij aan de teamgeest binnen een projectteam en je ondersteunt de software Architect en Projectleiden bij hun werkzaamheden. In deze rol verwachten wij dat je problemen kunt omzetten in concrete oplossingen en indien nodig collega ontwikkelaars begeleid in het software ontwikkelproces.

Wat wij vragen
-Afgeronde HBO opleiding of hoger.
-Minimaal 4 jaar ervaring met het ontwikkelen van software en webapplicaties voor het Java-platform.
-Goede beheersing van de Nederlandse taal in woord en geschrift.
-Goede kennis van Liferay, IBM WebSphere Portal, Jetspeed 2.2 en Hippo Portal.
-Ervaring met ORM, XML, Webservices standards en diverse design patterns.
-Kennis van OO en software ontwikkelprocessen zoals RUP. Kennis van Agile en Scrum is een pre.
-Aantoonbare werkervaring met open source producten zoals Spring, Hibernate, JSF, JSP, Tomcat, JBoss, JSR-168 en/of -286, Maven 2 en/of Wicket.
-Verstand van relationele database, bij voorkeur MySQL en/of Oracle
-Kennis van Prince2 en ITIL.
Reference: PERM-JAD-419-HAA
Contact:
Ewoud van Woerkom
(+31) 346 287 741
Apply for this job

Java Architect

Location: Haarlem / Randstad
Required language: Dutch and English
Workpermit processing: No
Als Software Architect ben je verantwoordelijk voor de kwaliteit van de software die geleverd wordt. Je definieert de architectuur van de te ontwikkelen software aan de hand van de functionele en kwalitatieve specificaties en jij ziet toe op de kwaliteit van de software die ontwikkeld wordt. In jouw rol als Software Architect werk je nauw samen met diverse projectleden zoals projectleiders, ontwikkelaars en requirements analisten.

Wat wij vragen
-Afgeronde HBO opleiding of hoger.
-Minimaal 4 jaar ervaring met het ontwikkelen van software en webapplicaties voor het Java-platform.
-Ervaring met ORM, XML, Webservices standards en diverse design patterns.
-Kennis van OO en software ontwikkelprocessen zoals RUP. Kennis van Agile en Scrum is een pre.
-Aantoonbare werkervaring met open source producten zoals Spring, Hibernate, JSF, JSP, Tomcat, JBoss, Lucene, Maven2 en/of Wicket.
-Affiniteit met Content Management Systemen, Portals en of Search.
-Verstand van relationele database, bij voorkeur MySQL en/of Oracle.
-Kennis van Prince2 en ITIL en requirements analyse.
-Kennis van IT Infrastructuren en IT security.
-SCEA gecertificeerd of hiervoor studerend is een pre.
Reference: PERM-JAD-418-HAA
Contact:
Ewoud van Woerkom
(+31) 346 287 741
Apply for this job

Hippo 7 ontwikkelaar

Location: Haarlem / Randstad
Required language: Dutch and English
Workpermit processing: No
In deze rol programmeur, documenteer en test je websites en intranetten volgens het ontwerp en de richtlijnen van de Software Architect met Hippo 7. Daarnaast zet je relevante tools in ten behoeven van content Management omgevingen. Verder neem je deel aan open source projecten en help je andere professionals en teamleden bij het oplossen van problemen.

Wat wij vragen
-Afgeronde HBO opleiding of hoger.
-Goede beheersing van de Nederlandse taal in woord en geschrift.
-Minimaal 2 jaar ervaring met het ontwikkelen van software en webapplicaties voor het Java-platform.
-Ervaring met open Source producten, zoals Hippo, CMS, Spring, Hibernate, Jetspeed.
-Jackrabbit, Lucene, Wicket, JSR-168/-286, Tomcat, JBoss, JSP, Eclipse, JCR, Maven 2.
-Ervaring met ORM, XML en diverse design patterns.
-Kennis van Agile en Scrum is een pre.
-Verstand van Relationele Databases, zoals MySQL en Oracle.
Kennis van OO en software ontwikkel processen zoals RUP.
Reference: PERM-JAD-417-HAA
Contact:
Ewoud van Woerkom
(+31) 346 287 741
Apply for this job

Portal / Java Front end specialist

Location: Almere
Required language: Dutch and English
Workpermit processing: No
Functie omschrijving
Als portal en WEB 2.0 Specialist heb je als (J2EE) software ontwikkelaar of architect op Portal en/of WEB 2.0 projecten. Je kunt hands-on overweg met technologieën als Java, GWT, AJAX, en JSR 286. Je kunt een klant uitleggen wat de voordelen zijn van een Portal, RIA en van de laatste WEB2.0 toepassingen. Je kent de design criteria voor het bouwen van een goede webapplicatie en beschikt kennis van verschillende (Portal) servers. Je bent toe aan een nieuwe uitdaging en wilt graag belangrijke design beslissingen nemen en een team van ontwikkelaars aansturen. 

De Portal en WEB 2.0 afdeling is gespecialiseerd in de implementatie, design en consultancy op het gebied van webtoepassingen. Portal, SaaS, Cloud computing en andere WEB 2.0 technologies spelen daarbij een belangrijke rol. Daarbij hebben we kennis van meerdere Portal servers, IBM WebSphere Portal, BEA WebLogic Portal en Apache Jetspeed. En meerdere RIA oplossingen: Ajax, GWT, Flash etc. Wij geloven in de de kracht van het Web als platform voor de toekomst. Onze mensen zijn gecertificeerd en hebben regelmatig sessies om kennis en best-pratices te delen. Onze projecten zijn bij gerenommeerde klanten (bijvoorbeeld grote banken of luchtvaartmaatschappijen) Daarnaast organiseren wij custom made trainingen om te garanderen dat onze mensen voorop lopen qua kennis.

Kwalificaties
Je hebt ervaring als (J2EE) software ontwikkelaar of architect op Portal en/of WEB 2.0 projecten. Je kunt hands-on overweg met technologieën als Java, GWT, AJAX, en JSR 286. Je kunt een klant uitleggen wat de voordelen zijn van een Portal, RIA en van de laatste WEB2.0 toepassingen. Je kent de design criteria voor het bouwen van een goede webapplicatie en beschikt kennis van verschillende (Portal) servers. Je bent toe aan een nieuwe uitdaging en wilt graag belangrijke design beslissingen nemen en een team van ontwikkelaars aansturen. 

Onze klant
De eigen medewerkers kenmerken de cultuur als jong, professioneel en gedreven. Trots zijn ze op de diversiteit aan mensen; meer dan 16 verschillende nationaliteiten werken samen met de klant op locatie. Omdat ze een project organisatie zijn is het belangrijk om betrokken te blijven bij alle mensen. De career counselors en coaches ontwikkelen met jou je individuele carrièreplan. Je kunt je verder ontwikkelen tot vakspecialist of als peoplemanager verantwoordelijk worden voor een team van specialisten. Onze klant is een dochteronderneming van een wereldwijd bedrijf voor management consulting, technology en outsourcing. Ze werken met hun klanten samen om hen te helpen hun ambities te realiseren en tastbaar resultaat te leveren. Dankzij diepgaande kennis van de markt, een wereldwijd netwerk én bewezen ervaring kan onze klant de juiste mensen, vaardigheden, allianties en technologieën inzetten. In 29 landen werken ruim 30.000 technische specialisten, van wie ruim 650 in Nederland. Samen met collega's uit binnen en buitenland werk je aan innoverende projecten voor de top van het bedrijfsleven. Kantoren zijn gevestigd in Almere en Den Bosch, maar klanten bevinden zich in heel Nederland.
Reference: PERM-JAD-413-ALM
Contact:
Ewoud van Woerkom
(+31) 346 287 741
Apply for this job

Junior / Medior Java EE Specialist

Location: Almere
Required language: Dutch and English
Workpermit processing: No
Functie omschrijving
Als junior/medior Java Specialist heb je ervaring met Java projecten. Bij onze klant kun je vooral ook zelf groeien door te leren van mensen met meer en/of andere ervaring. Leren is een must, als jij je wilt ontwikkelen kun je bijdragen aan de ontwikkeling van onze klant. We zoeken mensen met 2-5 jaar ervaring, maar er is ook ruimte voor junior ontwikkelaars (0-2 jaar) met de juiste instelling. Een afgeronde hbo/academische opleiding is een must.

Het team bestaat uit meer dan 100 Java specialisten in Nederland en dit aantal groeit nog steeds. De mensen zijn getraind en gecertificeerd in ondermeer Java, Oracle, BEA, IBM, Tibco, WebMethods, Documentum, Filenet, IBM Rational Unified Process (RUP), Mercury, TMap en Prince 2. Onze klant heeft in grote projecten veel ervaring opgedaan met IBM WebSphere 4, 5 en 6, WebSphere Portal, WebSphere Business Integration, BEA Weblogic, BEA Aqualogic en Oracle Applicatieserver. Ze evalueren en zijn deskundigen in de nieuwste technologische oplossingen, inclusief Service Oriented Architecture (SOA) en frameworks als Spring, om aan de vraag van de markt te voldoen.

Kwalificaties
· afgeronde technische hbo/academische opleiding
· 0-5 jaar relevante werkervaring op het gebied van J2EE, JSP/Servlet, Spring, XML, Web Services, WebSphere Application Server en RUP
· goede beheersing van de Nederlandse en Engelse taal
· goede communicatieve vaardigheden
· creatief, analytisch en een groot oplossingsvermogen
· vaardigheden op gebied van projectmanagement
· positieve, kritische houding

Onze klant
De eigen medewerkers kenmerken de cultuur als jong, professioneel en gedreven. Trots zijn ze op de diversiteit aan mensen; meer dan 16 verschillende nationaliteiten werken samen met de klant op locatie. Omdat ze een project organisatie zijn is het belangrijk om betrokken te blijven bij alle mensen. De career counselors en coaches ontwikkelen met jou je individuele carrièreplan. Je kunt je verder ontwikkelen tot vakspecialist of als peoplemanager verantwoordelijk worden voor een team van specialisten. Onze klant is een dochteronderneming van een wereldwijd bedrijf voor management consulting, technology en outsourcing. Ze werken met hun klanten samen om hen te helpen hun ambities te realiseren en tastbaar resultaat te leveren. Dankzij diepgaande kennis van de markt, een wereldwijd netwerk én bewezen ervaring kan onze klant de juiste mensen, vaardigheden, allianties en technologieën inzetten. In 29 landen werken ruim 30.000 technische specialisten, van wie ruim 650 in Nederland. Samen met collega"s uit binnen en buitenland werk je aan innoverende projecten voor de top van het bedrijfsleven. Kantoren zijn gevestigd in Almere en Den Bosch, maar klanten bevinden zich in heel Nederland.
Reference: PERM-JAD-18-ALM
Contact:
Ewoud van Woerkom
(+31) 346 287 741
Apply for this job