Naukrijobs UK
Register
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
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Software Engineer Java

Job LocationLondon
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

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

APPLY NOW

Software Engineer Java Related Jobs

© 2019 Naukrijobs All Rights Reserved