#1 Job Board for tech industry in Europe

SENIOR SOFTWARE ENGINEER
Java

SENIOR SOFTWARE ENGINEER

Gliwice
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    Java 8

    master

    Webservice - SOAP/REST

    master

    Mockito/JUnit

    master

    Git

    advanced

    Spring Core

    advanced

    Spring MVC

    advanced

    Jenkins (CI/CD)

    advanced

    IntelliJ

    advanced

    SAP Hybris

    junior

Job description

Online interview
// WHO ARE WE LOOKING FOR
We are looking for people with vast knowledge of JVM languages who are experienced in monolith systems decomposition and are interested in e-commerce world.


// WHO ARE WE
Driven by strong engineering values and built on unique team expertise we deliver commerce technology for European market leaders. ENGINIETY is trusted partner in designing, building and maintaining complex commerce platforms with a clear goal of advancing clients' businesses.
Our team provides support to evaluate, choose and implement commerce, PIM, DXP, CMS and DAM solutions to build up a consistent, flexible and future-proof system architecture.


// IF YOU ARE A PERSON WHO
  • has an extensive experience in Java - suggested at least Java 8 (recognition of Java 11 would be an asset)
  • is very good at Spring and ORM
  • is experienced in working with databases
  • not only knows project patterns and good practise of creating software but can also easily put those to practise
  • has a good grasp of containerisation and cloud issues
  • knows Agile methodology and implements it everyday
  • wants to apply modern e-commerce solutions with the use of microservices architecture


// MOREOVER YOU
  • like working with client and their partners during creating technical and business specification of the system
  • want to be responsible for the project from the analysis phase to its implementation
  • will create the process and have a real influence on solutions used in a project
  • are happy to follow and implement in your daily work the newest technological trends, programming skills, processes and tools
  • want to use the most modern tools at work (if you need it you are sure to get it)
  • know how to share your knowledge and you are happy to do it
  • know what it means to work closely with testing team, analysts and project architect
  • are confident using English (speaking and writing)