London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | London |
Education | Not Mentioned |
Salary | Competitive salary |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent , full-time |
Here at Collinson, we make dreams happen, our Technologists like to dream big, from big data through to big enterprise-scale solutions! Our Data Scientists have helped design software solutions that enhance the travel experience for over 20 million managedcustomers each year, with 17 offices globally, we enrich and provide confidence in the travellers journey with our world-renowned Priority Pass, LoungeKey, and Lounge Pass products that allow access to a global VIP airport lounge program.We use our expertiseand products to craft customer experiences that enable some of the worlds best-known brands to acquire, engage and retain the most demanding and choice-rich customers. Our unique expertise and insight into high earning, frequent travellers allow us to createproducts and solutions for our clients that inspire greater customer engagement to drive more profitable relationships, enrich their travel experiences, protect what matters and assist in times of need.***About the role:*Collinson is undergoing a big transformationfrom legacy to microservices. We are looking for several mid, senior, and lead Engineers to join the team. If youre looking to work for a global company that offers career progression, this is the place for you. The future projects in place, are both excitingand challenging. *Responsibilities:*Some of the below responsibilities are only applicable to the level of the successful candidate. * To support the development team on new and existing systems as required* Champion agile best practices and Continuous Deliveryto drive down the backlog* To support and coach a small team of developers* Perform regular 1:1s and Quarterly reviews* To support the technical direction of a professional and cohesive multi-disciplinary team that is technically astute and experienced* Todesign and develop pragmatic, complete, and maintainable software solutions under the guidance of a Technical Lead Software Engineer to the agreed development plan and approved specifications* To sustain and improve the quality of the software and the documentationdelivered by the team to Quality Assurance* To maintain a good technical awareness and familiarity with new and forthcoming relevant technologies and highlight any skills or training requirements within the team* To provide detailed planning input to the TechnicalLead Software Engineer on estimated effort to develop certain modules/functions and to identify any specific technical or resource dependencies and/or risks the Software Engineer might be aware of* To contribute to and/or lead software analysis, design, andspecification tasks for specific modules/functions* To actively engage in and contribute to agile planning and design sessions* To provide competent, proactive, and professional Technical Support if and when required to customers and clients* To support andinitiate agile process improvements with the support of the Agile Delivery Manager that will improve productivity, effectiveness, and professionalism of the team as a whole, without impacting budgets and delivery plans* Maintain code documentation to companystandards that accurately reflect system functionality and its technical implementations* Work as part of Code Peer Review community to improve the quality of software development* Contribute to regular Project Team meetings to ensure the correct tasks arebeing worked on and share key decisions required, risks identified and highlight and issues encountered*Knowledge, skills, and experience required:** IT Degree Qualified Desire* 8+ years of experience building high concurrency/high transaction volume applicationsusing Java/J2EE technologies* Deep experience with the following:* Using the Spring Framework family of technologies including Spring MVC, Integration, Web Services, and Batch* Interacting with RDBMS through use of Hibernate ORM (experience with sharded databasesa plus)* Queueing systems and Rabbit MQ in particular* Distributed Systems (Processing, Caching, Persistence)* Experience with Agile methodologies* Demonstrable experience using Source Control tools (GIT, SVN)* Deep understanding of SOLID Principles, DesignPatterns, and working experience of putting them to practice* Solid experience of Test Driven Development, unit testing tools such as JUnit, and experience of integration testing and continuous integration/deployment* A history of taking responsibility forthe design and implementation of systems based on architectural outlines and requirements specified in use cases or stories* Senior Testing and debugging skills across development, QA, and production environments along with proven ability to handle minor releasesand emergency fixes* Experience directing and mentoring junior developers* Some working experience in cloud technologies, preferably AWS* Experience in working with PCI-compliant software products will be an added advantage* Experience in working across multipledelivery organizations practicing distributed development in a global environment* Experience of other programming technologies such as Coldfusion, .Net, CMS applications i.e. Sitecore, or front-end application development would be desirable* The ability todemonstrate through examples, the effective management of stakeholder relationships at all levels internally and externally* Excellent written & spoken English & interpersonal communication* Experience in projects in the Loyalty sector is highly desirable-*Flexible Working* Bonus Scheme* Private Medical* Personal Income Protection* Discounted Gym Membership* Wellness advice and support* Priority Pass Membership (Collinson Exclusive)* Travel Insurance (Collinson Exclusive)* An introduction to Collinson with thetalent team* 1st interview - 20min MS Teams call with hiring team * 2nd interview - Technical assessment and culture assessment with hiring teamJava, Spring Boot, AWS, MicroservicesJava, Spring Boot, Microservices, AWS