Description
Job Title: Java Architect
Job Type: Contract
Job Location: Ispra, Italy Remote
Contract Rate: Euro 390 per day
Contract Length: 12 Months with Multiple extensions
Our Client, one of the world's foremost IT Consultancies, is looking to recruit a Java Architect to work remotely with occasional visits to site.
10+ years of experience in development role; Including 5+ years of recent experience as Java software developer with excellent software design and clean code principles;
Solid experience in software architecture;
Solid experience in designing and developing service-oriented architectures using microservices;
Solid experience in designing and implementing APIs (e.g., RESTful Architectures, SOAP Services, gRPC, API Gateways);
Experience in designing and documenting IT systems and data models using UML diagrams;
Good knowledge of message queuing systems (e.g. RabbitMQ, ActiveMQ, Kafka);
Excellent knowledge of development methodologies, in particular, lifecycle management, system integration, bug tracking, version control (including the software supporting these methodologies, e.g., git, Jira, Confluence, etc.);
Knowledge of information security concepts, including PKI infrastructures (e.g. signature, encryption, openSSL, certificates, etc.);
Solid experience of Java build tools (Maven, Gradle, etc.);
Solid experience in CI/CD tools and technologies;
Solid experience in Test-Driven Development and agile practices;
Solid experience with GNU/Linux operative systems or other UNIX environments;
Good knowledge of one or more of the following data definition languages: XML/XSD, JSON
This is a great role for the right candidate, so if you meet all the criteria above, then APPLY TODAY!