2 days ago Be among the first 25 applicants
Direct message the job poster from Thrive IT Systems
Director of Talent Acquisition @ Thrive IT Systems Ltd | SRM360 Consulting | Global Staffing & Recruitment Expert.
Location: Burgess Hill
Job Description
* We're looking for an enthusiastic, diligent Golang Software Engineer to work on the global Loyalty and Benefits platform.
* The candidate should have excellent soft skills, strong technical ability, and an extensive passion to learn. A modern microservice-based Loyalty and Benefits platform designed to handle all aspects of the Loyalty and Benefits customer experience globally. Built using modern tools such as Golang, Kafka, and Docker, there is ample opportunity to drive innovation and grow knowledge and skills as an Engineer. As a Software Engineer on a Scrum team, you will be building and enhancing features in the Account domain. You will also coordinate and work with other Engineers across the platform to share knowledge and principles.
* Required: Demonstrable experience in at least one backend type-safe programming language (Golang preferred, but other experience can be considered). Comfortable and experienced with backend microservice architecture and communication, specifically REST and asynchronous messaging services (e.g., Kafka, RabbitMQ). Comfortable experience within a Scrum framework, working as part of a team to deliver business functions and customer journeys that are tested and automated throughout the CI/CD pipeline to production.
* Desired: Bachelor's Degree in computer science, computer engineering, or other technical discipline or equivalent work experience. Experience in professional software development. Solid understanding of test-driven development, including unit, component, functional, system integration, and regression tests.
* Knowledge of software engineering methodology (Agile incl. Scrum, Kanban, Safe, Test-driven Development TDD, Behavior Driven Development BDD, and Waterfall). Knowledge of any or all of the following technologies is desired: Kafka, Postgres, Golang, Git, gRPC, Docker, Graph SQL. Experienced in continuous integration (CI), continuous deployment (CD), and continuous testing (CT), including tools such as Jenkins, Rally, and/or JIRA, and version control such as GIT or SVN.
Skills
Mandatory Skills: Hibernate, Java, Microservices, Spring Boot
Seniority Level
Mid-Senior level
Employment Type
Full-time
Job Function
Information Technology
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Thrive IT Systems by 2x.
Get notified about new Software Engineer jobs in Burgess Hill, England, United Kingdom.
#J-18808-Ljbffr