Java Engineer III - Colleague Pay API in Constanţa

Azure (junior) CI/CD (regular) Kubernetes (regular) Testing (regular) SQL (regular) Java (regular) Company Description Tesco Technology is multi-functional and specialist team that drives operational excellence of services improves scale for our systems and processes globally and creates business leading capabilities. We are an agile team of an industry-leading team of engineers. We create the future continuous integration and delivery tools for Colleague and Customer & Loyalty areas, solving problems, and developing new features through quality, scalable, performant, and maintainable technical solutions. The solutions that we are responsible for will have a global reach, impacting hundreds of thousands of Tesco colleagues worldwide. As Tech Hub we cooperate within the group of Tesco Technology Hubs located in the UK, Poland, Hungary, and India. What our colleagues like the most at Tesco:We develop our own productsWe make an impact; large scale of operationAccountability and respect are given to usWe cooperate and support each otherThere are great colleagues who are divided into small teams hereWe can develop and learn new things Project Description Colleague Pay API domain is a global best-in-class enterprise API which enables secure & easy access to colleague payroll data that is present across multiple Tesco payroll systems & countries. We operate in a DevOps philosophy. We take responsibility for the software through its entire lifecycle. We practice continuous integration, delivery, and support of our code through to production and beyond. Whilst specific responsibilities will be dependent upon the changing needs of the Tesco business, the following provides an overview of the role’s key responsibilities and measures: Be a coder; review and contribute code. Focus on performance, availability, reliability, and security. Cross-platform, lightweight & mobile-first progressive web applications by design Contribute to the definition of features for services owned by your team. Effectively communicate your and your team’s progress to your team members, your Manager, and wider Tesco colleagues. Technology stack which we are using: JVM (Java8+) as your main area of expertise SQL and some NoSQL DBs Reactive java Splunk, new relic Microsoft Azure, AWS or an equivalent cloud platform RESTful web services Some web applications framework knowledge (Spring preferred) Docker and Kubernetes Microservices and Distributed Systems Testing tools (i.e JUnit / Spock / Mockito / WireMock) Git, Maven and/or Gradle, other CI/CD tooling (Jenkins or equivalent) Fluent English You will need: Around 6+ years of experience as a Software Engineer within the JVM ecosystem Working with Agile methodologies or in an Agile team Demonstrate excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath Take a business problem and come up with the technical strategy (push vs pull etc, real time vs batches, sync vs async) within the team, high level design and lead the implementationNeed minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problem You showcase exemplary behaviour in your work – your design, delivery, code, processes all set examples for your team Influence your team’s technical and business strategy by suggesting novel approaches Able to communicate your ideas and get feedback from different stakeholders and drive convergence to achieve the right outcomes Proactively mentor the rest of the team and help in hiring Ensure design or architectural deficiencies are addressed and routinely simplify integration of your peer teams with your team’s software Consistently lead delivery of valuable features Continually propose and drive process improvements Help elaborate requirements where necessary Additional information Hybrid working We’ve recently moved to hybrid working. We love working from home, but we also love connecting, collaborating and innovating with our colleagues in person. We meet in our office in Kraków for 2 days a week. Benefits Tesco is a diverse and exciting employer, dedicated to being #aplacetogeton, providing career-defining opportunities to all of our colleagues. If you chose to join our business, we will provide you with:Permanent contract from the go – as a sign of our trust in your abilitiesUp to 20% yearly salary bonus – for employment contract colleagues only – based on both individual and business performanceMacBook as your tool for workPrivate healthcare (LuxMed)Cafeteria & MultisportLearning opportunities - certified technical training and learning platforms like Udemy, Pluralsight and O’reily.Referral BonusRelocation Help If that sounds exciting, then we'd love to hear from you.

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!