Java Backend Developer


Schiphol ()

For one of our clients we are looking for an experienced backend Java developer. 

What are you going to do? 

• You refactor applications to align with new technologies and improve maintainability;
• You migrate applications to run in containers on cloud environments ;
• You setup and execute application provisioning in a high-available DTAP environment; 
• You develop features in Java for test automation;
• You will develop new features to support business processes; 
• You will help with maintenance of the existing legacy code in Java 7; 
• You will share with the team the 24/7 production support shifts.
Technologies, frameworks and languages used by the team: 
• Java EE7;
• Java 8;
• Spring Framework;
• Webservices / RESTful APIs;
• Apache Came;l
• NoSQL databases;
• JMS, Active-MQ;
• XML schema’s;
• XPath, XSLT;
• GIT/Bitbucket;
• Maven;
• Bamboo;
• JBoss EAP.

You are
You are passionate about programming and engineering in general. Finding solutions to problems is your north star. Writing readable, testable and robust code is a constant in your daily work. You are eager to learn and improve constantly by embracing challenges and persisting in the face of setbacks. Sharing knowledge and asking for help are both strengths.  
You like working with colleagues from similar or other disciplines. You are an attentive listener, you like understanding other points of views and have honest and open discussions. You believe that contributing to a good atmosphere is essential for a successful, respectful and welcoming workplace.  

You are a great fit if:
You have a HBO/WO level, preferably in Computer Science or with comparable technical background.
You have at least 5 years of experience in Java Development, preferably Java 8.
You have at least 3 years of experience in implementing complex systems (high-availability solutions and mission-critical information systems) in large corporate environments in the role as Senior Software Engineer/Tech Lead.
Writing readable, testable and robust code is a constant in your daily work.
You have experience working in an agile team.
You can work independently while also enjoy pairing with other developers
Categories: Niet gecategoriseerd