Software Engineer (Java)
UST
Warsaw, Mazowieckie, Poland
6 d. temu

Job Description About the role

As a Software Engineer (Java) you contribute across the integration technology stack, from database and DevOps infrastructure that supports continuous deployment, to front and back-end systems.

You will work in a cross-functional team, working with Product Owners, Designers, and Engineers to co-develop the digital products.

How you will get the job done

  • Work in an agile, rapid development and prototyping environment.
  • Designing, developing and testing integration applications & APIs using the Spring framework
  • Working with SQL and noSQL based data persistence as well as Messaging platforms such as Kafka
  • Assist in deploying applications to Dev, QA, Production environments and migrations.
  • Follow best practices for secure programming and deployment. Adhere to internal best practices with respect to coding standards, unit test coverage, automation, and continuous integration.
  • Resolve user-identified functional and technical issues relating to Integration applications.
  • Skills and experience you will need

  • 3 years integration project experience using Spring
  • 3 years experience with at least 1 Relational and 1 non-relational DB
  • 3 years experience developing reusable APIs / services with multiple consumers
  • 3 years experience with REST as well as SOAP APIs and also some exposure to asynchronous integration (e.g. KAFKA) as well as exposure to microservice architecture
  • Some real experience with CI / CD and related tools (Jenkins / Maven / Gradle / Gulp)
  • Ability to present technical & non-technical issues to internal & external stakeholders
  • Some real experience working in Agile mode e.g. SCRUM / SAFE
  • Awareness of TDD and solid experience testing your own code with some automation and good understanding of integration testing
  • Very good English skills, Polish as an adventage
  • Zgłoś tę pracę
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplikuj
    Mój adres email
    Klikając przycisk "Kontynuuj", wyrażam zgodę neuvoo na przetwarzanie moich danych i wysyłanie powiadomień e-mailem, zgodnie z zasadami przedstawionymi przez neuvoo. W każdej chwili mogę wycofać moją zgodę lub zrezygnować z subskrypcji.
    Kontynuuj
    Formularz wniosku