Senior Java Software Developer

Location
Professions
It
Contract Type
permanent - company
Published
Reference
2127
This position is archived.
Job description

Our Retail Partner’s Technology hub was established in Budapest in 2019, supporting their retail business in Central Europe. They are part of their global business services and technology organisations. In the UK, Ireland, India, Hungary, Poland, and the Czech Republic they operate to offer great value to their customers every day. In Budapest, their Technology hub currently employs nearly 100 – and a growing number – of highly trained software engineers and managers who are implementing global software development projects across fulfilment, supplier and product management, online and in-store loss prevention, and their online grocery sites. Their goal is to bring significant changes to the market by using the latest technologies. They are focusing on a large variety of modern technologies from the backend space and frontend to UX, UI and even data science and engineering. They are aiming to drive business value through innovation and to create an organization that fundamentally transforms the retail environment. They put accountability and ownership on the individuals and their teams to run a horizontal organization where teamwork is extremely important. With an end-to-end approach, they offer their colleagues opportunities for self-development and career growth. Their colleagues are the key to their success. They foster an environment of openness and collaboration. They draw from the diversity, knowledge and experience of their colleagues. It is all about equal opportunities, no matter who you are, or where you come from. Their teams consist of individuals who can truly make a difference. Focussing on building a world-class business services centre alongside cutting-edge technology capability, they are working towards their goal of serving their customers and colleagues a little better every day. 

They are expanding their operations locally and looking for the best talent.


As an Experienced Senior Software Engineer (JAVA), you will be an expert in different backend technologies and develop software that helps both our customers and colleagues in their daily lives. You will be responsible for a software program's entire development and support process. Your applications will simplify previously complex tasks, ranging from saving time, effort, or money to redefining normal.


What will you do?

- Demonstrate in-depth knowledge of IDE, language and toolset in Java

- Comfortably test drive any feature

- Profile and optimise code

- Identify and apply appropriate design patterns to problems

- Demonstrate a good understanding of cohesion, SOLID and how to apply it

- Demonstrate a good working knowledge of one relevant operating system

- Script and automate within the relevant environment


Requirements:

- Experience of operating in the cloud (AWS or Azure)

- Understanding NoSQL technologies (Redis, MongoDB or similar)

- Exposure to a variety of frameworks and libraries (Spring Boot, Micronaut or similar)

- Experience using Docker and Kubernetes (or similar) for containerization, scalability and monitoring applications

- Experience in Lean and Agile environments and understanding of principles behind methodologies such as BDD, ATDD and TDD


Benefits:

- Permanent contract from the go – as a sign of our trust in your abilities

- Yearly salary bonus – based on both individual and business performance

- Extensive private healthcare - complex care package including a wide range of specialists, medical services, and free flu vaccination

- Cafeteria

- Learning opportunities - certified technical training and learning platforms like Udemy, Pluralsight, and O'Reilly

- Referral Bonus

- A learning culture and excellent opportunities to develop your career within your chosen field or something altogether new

- Varied and exciting projects to play a part in – there is always something new and exciting in the pipeline

This position is archived.