
Golang Developer (with Java experience)
- England
- Permanent
- Full-time
- UK & Ireland's premier AWS, Microsoft & Oracle partner
- 3300+ strong, €350/£300m revenue business
- 10+ years as a Great Place to Work in Ireland & UK
- Best Workplace for Women in the UK & Ireland by GPTW
- Best Workplace for Wellbeing in the UK by GPTW
- Work collaboratively with product owners, business analysts, technical architects, UX/UI designers, and other team members to understand business requirements and drive the solution design and development of our digital products.
- Ensure code meets the requirements and is in accordance with our architectural and coding standards and patterns.
- Optimising applications using best practices for performance.
- Propose any upgrades and updates necessary for keeping up with modern security and the development of best practices.
- Contribute to our shared component libraries and build modular and reusable components and libraries.
- Provide mentorship for more junior members of the team and share knowledge of your skillsets out to the wider team
- Solid experience in Go (Golang), especially in production environments. You should be familiar with common design patterns, concurrency, testing, and the core language features and feel confident using them.
- Prior software development experience with Java or Python is mandatory.
- Experience with messaging systems like Apache Kafka and RabbitMQ, including designing and implementing event-driven architectures for scalable and reliable communication between services.
- Strong background in building enterprise-wide software solutions in multi-technology environments and a solid understanding of the impact of changes on the environment.
- Familiarity with database concepts, relational SQL, and No-SQL as a plus.
- Basic HTML/CSS skills, ideally with some exposure to TailwindCSS is desirable
- Basic JavaScript and familiarity with Alpine.js is desirable
- Experience developing REST-based APIs.
- Basic knowledge with DevOps principles and CI/CD tools (such as Jenkins, Ansible, Packer, Docker).
- Knowledge of developing solutions on AWS cloud platform with familiarity in services such as serverless functions, databases, storage, and compute resources is desirable.
- Ability to articulate points and provide summaries and explanations of technical concepts.
- Prior experience working in financial services would be helpful.
- Strong analytical skills for diagnosing and troubleshooting potential system issues to process a solution.
- Ability to build a network of relationships across the organization, obtain a detailed understanding of internal clients' needs and drive organization wide design concepts gaining buy in and support of stakeholders.
- Flexibility to work with different programming languages and willing to learn new technologies as required by the project.
- Share in our success with our Quarterly Performance-Related Profit Share Scheme, where employees collectively benefit from a share of our company's profits.
- Strong Career Progression & mentorship coaching through our Strength in Balance & Leadership schemes with a dedicated quarterly Pathways Career Development programme.
- Flexible/remote working, Version 1 is tremendously understanding of life events and people's individual circumstances and offer flexibility to help achieve a healthy work life balance.
- Financial Wellbeing initiatives including; Pension, Private Healthcare Cover, Life Assurance, Financial advice and an Employee Discount scheme.
- Employee Wellbeing schemes including Gym Discounts, Bike to Work, Fitness classes, Mindfulness Workshops, Employee Assistance Programme and much more. Generous holiday allowance, enhanced maternity/paternity leave, marriage/civil partnership leave and special leave policies.
- Educational assistance, incentivised certifications, and accreditations, including AWS, Microsoft, Oracle, and Red Hat.
- Reward schemes including Version 1's Annual Excellence Awards & 'Call-Out' platform.
- Environment, Social and Community First initiatives allow you to get involved in local fundraising and development opportunities as part of fostering our diversity, inclusion and belonging schemes.