Description
Software Architect
Contract role
The Software Architect is responsible for overall software architecture and design queries and decisions.
Key responsibilities include;
Define and build of software solutions, considering maturity, integrity, stability, scale, maintainability and user profile.
Articulation of different architectural views to depict aspects of the solution and common mechanisms for interactions between software components.
Understand the long-term technical strategy and how the solution will consider this, whilst ensuring the software solution is compatible with the overall architecture.
Technologies involved;
Java 7+, WS02, Spring 4, Spring Boot, Maven, GIT, Hystrix, Swagger, MongoDB, Rabbit MQ, Bamboo, Puppet, Linix, ELK, Graphite, Grafana, Docker, Soap UI, Wiremock, SQL, Oracle, Java, J2EE