Software Engineering Manager - Java - AWS - Best in class software


Premium Job From Evolution Recruitment Solutions Ltd

Recruiter

Evolution Recruitment Solutions Ltd

Listed on

18th March 2020

Location

Harrow

Salary/Rate

£75 - £85

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

Are you thoroughly experienced with Java and capable of coaching, mentoring and developing Scrum teams?
Could you play a key part in migrating from Monolithic Architecture to Microservices?
Are you someone that could encourage innovation, implementation of cutting-edge technologies, teamwork, and self-organization?
Yes? Well I have an outstanding opportunity for you to grow with a small company that has a huge client base, offering scalable technology to solve some of the most difficult challenges facing the transport industry.
You will get the opportunity to be part of an international team testing and experimenting with a lot of new stuff! This is a unique chance to gain a ton of experience in an Agile environment, working with a leading British company helping them to migrate from a monolithic architecture to microservices.
You will assist in architecting systems and applications, participate in regular retrospectives, help surface what's not working so you can fix it, and what is working so you can improve on it.
You can benefit from working in a multi-disciplinary team, that uses modern software and product development techniques, and values continuous improvement.
You will get to lead the creation, availability, resilience, and scalability of software solutions whilst continuously improving software engineering practices and developing 4 Scrum teams to help build the future of the company.
It is essential that you have:
10+ years' experience with Java, its libraries and frameworksDemonstrable ability to fully understand and design an Event Sourcing systemSolid knowledge of Microservices oriented architecturesExperience with System DesignAn up to date understanding of relevant technologiesIt would be great if you also have:
Experience building systems to perform real-time data processing using Apache Flink, or similar technologies like Kafka StreamsSolid knowledge of working in cloud-based infrastructure, in particular AWSHands-on experience with Pravega or PulsarExperience in designing and implementing large-scale distributed systemsExperience with build automation tools like Maven and GradleKnowledge of Git, JIRA, ConfluenceProven experience creating Docker containersKnowledge of Domain-Driven DesignExperience of building and/or working with RESTful servicesExperience as an open source contributor and/or speaker

If this sounds like the opportunity for you, please submit your CV and get in touch with me, Tom at Evolution.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: