
Senior Java Developer
- Utrecht
- Vast
- Voltijds
- 8+ years of IT experience in analysis, design, development, documentation, implementation and testing of software systems in Java, J2EE and internet technologies.
- Good experience in developing Web Services SOAP, JAX-WS, WSDL, REST APIs.
- Strong skills to build automation tools and experience in CI/CD pipeline software such as GitLab, Jenkins.
- Expertise on Docker.
- Knowledge on Application Development using Software Development Life Cycle SDLC.
- Expertise in working with various J2EE technologies including; Hibernate, Spring boot, Spring MVC, Framework, Servlets, JSP, JNDI, JMS, JDBC, AJAX, WEB SERVICES and Maven, Log4j, Junit.
- Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.
- Knowledge in implementing Java EE design patterns such as MVC, Singleton, Session Facade, DAO, DTO and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
- Experience in core Java-Multithreading, collections, Servlets and JDBC.
- Experience in configuring and deploying applications on Tomcat 5.5/6.0/7.0 server, JBOSS EAP.Sound RDBMS concepts and broadly worked MicrosoftSQL or MySQL.
- Experience in designing front end interfaces using HTML, JSP, CSS, JavaScript, jQuery and Ajax.
- Knowledge of XML Suite of Technologies XML, XSL, XSLT and validations with DTD and XML Schema and processing profile with SAX, DOM Parsers.
- Experience with Use-Case design, Class and Sequence diagrams using UML.
- Good working experience in GLJI design and application development using IDE’s like Eclipse, netbeanks, IntelliJ.
- PHP skills are a +
- Excellent team player with good analytical, strategic and interpersonal and communication skills, highly motivated, enthusiastic and self-starter.
- Excellent in English, both verbally and in written.
- Able to coordinate and work in a team that consists of multicultural striving individuals, fitting in perfectly.
- Knowledgeable in sharing relevant information with different team members you work with.
- A savvy striver when it comes to change and optimization, with technical solutions that help us reach our goals.
- Available for 40 hours per week.
- Screening is part of the application process. We check, based on the screening procedures in place within Santander, whether new employees are sufficiently reliable to perform work at Santander.
- We have a strong risk culture and expect all our professionals, regardless of their position, to have a proactive and responsible attitude towards risk management.