Java / Messaging "Solutions Architect"
My client, is an innovative and agile company that works with some top brands worldwide.
The are very passionate about technology and about doing software development right.
They offer both an interesting environment and challenging work, all in a friendly, collaborative environment where you'll immediately see your contribution to the company's overall success.
You'll be joining the team at an exciting time as they embrace new initiatives to extend and enhance the features and capabilities of their global, high-availability platforms and services.
They are looking for enthusiastic people from a range of backgrounds.
They value people who take pride in their work and place an emphasis on getting things done.
Experience: you have…
, Successfully designed and implemented distributed SOA / SaaS systems
, Demonstrable success in applying Agile development methodologies
, Strong hands-on background with Java software development and tools on Linux
, Proven record of driving technical and process improvement across teams
, Ability to communicate effectively in both deep technical matters and commercial discussions
, Computer Science degree or equivalent qualifications/experience
Skills: you can…
, Pro-actively take ownership and responsibility for technical commitments
, Lead technical architecture and strategy across software development teams and wider stakeholders
, Use Agile techniques to ensure software quality in continuous deployment environment
, Drive technical standards across teams, liaising with counterparts internationally
, Take responsibility for escalation of live issues to engineering and meeting strict customer SLAs
, Think strategically while working hands-on as part of the development and delivery teams
, Distributed, multi-threaded, SOA and SaaS system architectures
, Multi-tiered, high-performance, highly-available, scalable systems
, System and data security and integrity
, Java (including Hibernate, Spring, Guice)
, Linux: scripting languages (Bash, Python); system administration
, Databases: both relational (MySQL) and “no-SQL” (Cassandra, MongoDB, Redis, Hadoop, HBase)
, Web Services: REST, SOA, Microservices, Jetty, Jersey, Apache, Tomcat, Wicket
, Software development tools (Jira, Maven, Git, Jenkins, Docker)
, Unit testing frameworks (JUnit, jMock, Hamcrest, TestNG)
, Network protocols (TCP/IP, SMPP)
More Jobs from Definitive
- Business Analyst - Software Development
- Senior Java Developer / Junior Software Architect
- QA Lead
- Software Developer in Test
- Java Developer X5
- Front End Developer - AngularJS
- Ruby on Rails Developer
- Linux Developer - C++, Java
- Senior Java Developer
- Senior .Net Developer
- Java Developer
- Mobile Tester - Android, iOS
- Technical Writer / Evangelist
- Senior Automated Tester - Continuous Integration
- Front End Developer
- Head of Growth / Director of Marketing Comms
- Test Engineer x3
- Java Developer