Java Software Engineer

3 tygodni temu


Wrocław, Polska Ocado Group Pełny etat
Purpose

The main purpose of this role is to work on designated software development projects, with an emphasis on writing robust, effective code, and developing, maintaining, deploying and supporting high-quality software systems. To take an active role in supporting business needs and meeting organisational objectives, as part of the Ocado Technology team.

Roles & Responsibilities:

Your main responsibility is to participate effectively in all stages of systems development life cycle including:
  • Requirements analysis
  • Software and data design
  • Software construction (coding)
  • Deployment of production ready code
  • Maintenance and support of existing systems
  • Investigation and resolution of production issues
  • Performance tuning
  • Code review and change control
  • Ad hoc reporting and analysis
  • Research, development & optimisation
You are also responsible for:
  • constantly improve the standards of software craftsmanship by following the latest trends in IT, frameworks, tools and techniques, attending conferences, mentoring others, performing code reviews or doing pair programming
  • make sure that our software is testable and properly tested (preferably in an automated way)
  • design and implement software and underlying architecture so that they can test, deploy and scale on their own
  • gather data to verify our assumptions, in the production, provide an immediate feedback to all stakeholders
  • implement monitoring and alerting, so that we know immediately when things go wrong
  • constantly look for improvements and learn from our mistakes
  • work closely with team leaders to set technical direction within the team and to ensure software developed is of a consistently high standard, cohesive and meets business objectives
  • assisting all team leaders to ensure projects are accurately estimated and delivered to schedule
  • working closely with Team Leader on issues related to requirements and design
  • mentoring colleagues and taking an active role in their development
You may be asked to perform tasks as required by management deemed as a reasonable request. This job description is a summary of the typical functions of the role, not an exhaustive or comprehensive list of possible role responsibilities, tasks, and duties, and is subject to review. The responsibilities, tasks, and duties of the jobholder might differ from those outlined in the job description and other duties, as assigned, might form part of the job.

Knowledge, Skills and Experience:

ESSENTIAL
  • Technology or similar technical degree
  • Demonstrable Java programming ability with an in-depth understanding of underpinning techniques
  • Knowledge or experience with Scala programming language
  • Experience in the full Software Development life-cycle from design to deployment
  • Experience working with databases and Spring framework
  • Basic knowledge of best practices in HTTP REST API design
  • Basic JavaScript skills and willingness to learn more about Frontend Development in React
  • Language: English (B2/C1), Polish (B2)
DESIRABLE
  • Experience with non-relational databases (an extra plus if its AWS' DynamoDB), especially proven understanding of their advantages and limitations
  • Knowledge of Agile methodologies
  • Proven ability to tackle challenging projects
  • Knowledge of contract testing (e.g. Pact)
  • Experience working with React
REQUIRED COMPETENCIES
  • Technical Excellence : demonstrates intellectual rigour, possesses relevant abilities & is able to pick up new skills quickly
  • Innovation & Problem Solving: able to solve complex problems, participates in continuous improvement, adapts the ideas of others
  • Productivity, Drive & Achievement: proactive approach, gets things done, demonstrates accountability & ownership, prioritises own workload
  • Business awareness: ability to apply learned skills, awareness beyond immediate area/role
  • Adaptability: working under pressure, flexible, positive & focused during times of change
  • Communication & Impact: strong verbal and written communication in English. Robust interaction with internal clients
  • Teamwork: works well with others & actively contributes towards team objectives
What we offer you:

Our employee benefits are designed for you, we care about people and we've ensured we have a wealth of benefits that focus on your well-being. We regularly review our benefits to ensure we are supporting our employees appropriately. Currently, we offer technically stretching work, a competitive salary and;
  • Permanent Contract
  • Multi-Sport Card
  • Medical Insurance
  • Life assurance
  • Lunch Vouchers
  • 30 days "Work for anywhere in the world" policy
  • Training and Development opportunities
If you think you have what it takes to make a difference, please submit your application below.

#LI-HYBRID #LI-OT #LI-SL1

  • Wrocław, Polska Software Mind Pełny etat

    Senior Android Software Engineer Full-time Company Description Agile Soul – Software Mind On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level. Job Description ...

  • [VLO] Senior Full-stack

    8 godzin temu


    Wrocław, Polska Software Mind Pełny etat

    Job DescriptionProject – the aim you’ll have:The project is for a client in the real estate industry sector. We are looking for an experienced developer in Java and React with migration experience and knowledge of AWS cloud environment.Position – how you’ll contribute:continuously design, develop and test web services;work with cloud environment...


  • Wrocław, Polska Software Mind Pełny etat

    [VLO] Front-end Software Engineer Full-time Company Description We’re your technology partners. We share knowledge, look for out-of-the-box solutions, develop cooperation standards to give you more than just a regular software house. About our work: We build it, we run it. As a team we are involved in the product from the idea to the...

  • Java Software Engineer

    2 miesięcy temu


    Wrocław, Polska Vonage Pełny etat

    Vonage Engineering Mission: Vonage is the emerging leader in the $100B+ cloud communications platform (CPaaS) market. Customers like Airbnb, Viber, Whatsapp, Snapchat, and many others depend on our APIs and SDKs to connect with their customers all over the world. As businesses continue to shift to a real-time, customer-centric communications model, we...

  • Java Software Engineer

    2 tygodni temu


    Wrocław, Polska BEST S.A. Pełny etat

    Cześć! Jesteśmy #BESTteam, czyli Pracownicy Grupy Kapitałowej BEST. Jest nas ponad 700 i dalej rośniemy! Mamy dwie siedziby – w Elblągu i Gdyni, ale pracujemy także zdalnie. Rozwiązujemy problem braku terminowości rozliczeń oraz przywracamy równowagę na rynku usług finansowych. Nasza praca nie zawsze jest łatwa, ale wiemy, że to, co robimy,...

  • Software Engineer

    4 tygodni temu


    Wrocław, Polska Look4IT Sp. z o. o. (KRAZ: 7880) Pełny etat

    This is a remote position. We are recruiting for our client, a consulting company, for a project in the pharmaceutical industry for the position of  Software Engineer (Scala or Java/Spark). This data-driven initiative supports group risk reporting and other Use Cases by implementing new or improving existing data pipelines. Data requirements cover...

  • Software Engineer

    4 tygodni temu


    Wrocław, Polska Look4IT Sp. z o. o. (KRAZ: 7880) Pełny etat

    Job Description This is a remote position. We are recruiting for our client, a consulting company, for a project in the pharmaceutical industry for the position of  Software Engineer (Scala or Java/Spark). This data-driven initiative supports group risk reporting and other Use Cases by implementing new or improving existing data pipelines. Data...


  • Wrocław, Polska SEBA Bank Pełny etat

    Senior Backend Engineer in Java/Kotlin Apply now Founded in April 2018 and headquartered in Zug, AMINA Bank is a pioneer in the financial industry providing a seamless, secure, and easy-to-use bridge between digital and traditional assets. As a smart bank AMINA Bank offers a fully universal suite of regulated banking services in the emerging digital...

  • Java Full Stack Engineer

    2 miesięcy temu


    Wrocław, Polska Vonage Pełny etat

    Join our Team as a Java Full Stack Engineer  We are looking for an ambitious and talented Software Engineer to join our new team. This team will be responsible for creating components adopted by various tools and systems. As a Java expert, you’ll play a crucial role in developing, testing, and maintaining High Availability Distributed Systems....


  • Wrocław, Polska Volvo Group Pełny etat

    Transport is at the core of modern society. Imagine using your expertise to shape sustainable transport solutions for the future? If you seek to make a difference on a global scale, working with next-gen technologies and the sharpest collaborative teams, then we could be a perfect match. What you will doVehicle Optimized Service Planning (VOSP) team cannot...

  • Java Software Engineer

    3 tygodni temu


    Wrocław, Polska Ocado Logistics Pełny etat

    PurposeThe main purpose of this role is to work on designated software development projects, with an emphasis on writing robust, effective code, and developing, maintaining, deploying and supporting high-quality software systems. To take an active role in supporting business needs and meeting organisational objectives, as part of the Ocado Technology...

  • Java Software Engineer

    1 miesiąc temu


    Wrocław, Polska Ocado Logistics Pełny etat

    PurposeThe main purpose of this role is to work on designated software development projects, with an emphasis on writing robust, effective code, and developing, maintaining, deploying and supporting high-quality software systems. To take an active role in supporting business needs and meeting organisational objectives, as part of the Ocado Technology...

  • Java Software Engineer

    4 miesięcy temu


    Wrocław, Polska Ocado Group Pełny etat

    Purpose The main purpose of this role is to work on designated software development projects, with an emphasis on writing robust, effective code, and developing, maintaining, deploying and supporting high-quality software systems. To take an active role in supporting business needs and meeting organisational objectives, as part of the Ocado Technology...

  • Middle/Senior Test Engineer

    4 miesięcy temu


    Wrocław, Polska Spyrosoft Pełny etat

    Requirements German B2 Java, JMeter, CI Test frameworks (e.g. JUnit) Web API testing REST API testing Project description Join our Polish-German team cooperating with a big automotive client! Our project is responsible for management of ECUs for vehicles produced by the Client. Job description Testing of the API definition Test of the...

  • Java Software Developer

    2 miesięcy temu


    Wrocław, Polska Vonage Pełny etat

    The team The Engineering team at Vonage is a fast growing group of talented engineers. They face multiple challenges associated with high performance, distributed systems, and processing large volumes of data in real time. We are looking for a Software Engineer to join a team dedicated to transforming the data pipeline to a real-time event-driven...

  • Java Software Engineer

    1 miesiąc temu


    Wrocław, dolnośląskie, Polska Inteca Pełny etat

    Firma Inteca posiada doświadczenie w realizacji projektów dla jednych z największych przedsiębiorstw w Polsce oraz za granicą z sektorów finansów i bankowości, przemysłu oraz usług. Współpracując z klientami, dostarczamy rozwiązania w zakresie digitalizacji procesów biznesowych, implementacji i integracji systemów informatycznych oraz...

  • Senior Software Engineer

    3 tygodni temu


    Wrocław, Polska IC Resources Pełny etat

    Senior Software Engineer Salary: 275k- 400K PLN per year + Hybrid Working model IC Resources is delighted to be partnering with a Company that has a profound global presence within the world of Innovation and Artificial Intelligence! This Company is on the hunt for a Senior Software Engineer that will carry out intellectually stimulating challenges, whose...


  • Wrocław, Polska N-iX Pełny etat

    (#2076)We are looking for a Lead Android Engineer to join our team in Poland. Our customer is an American global commerce leader based in California, one of the most popular and successful e-commerce websites on the Internet. It provides inspiring services by connecting millions of users in more than 190 markets around the world. Main...

  • Java Software Developer

    3 miesięcy temu


    Wrocław, Polska Vonage Pełny etat

    The team The Engineering team at Vonage is a fast growing group of talented engineers. They face multiple challenges associated with high performance, distributed systems, and processing large volumes of data in real time. We are looking for a Software Engineer to join a team dedicated to transforming the data pipeline to a real-time event-driven...


  • Wrocław, Polska SmartBear Pełny etat

    At SmartBear, we deliver the complete visibility developers need to make each release better than the last. Our award winning and industry favorite tools TestComplete, Swagger, Cucumber, ReadyAPI and Zephyr are trusted by over 16 million developers, testers, and software engineers at 32,000+ organizations – including world-renowned innovators like...