All offersWrocławJavaSenior Software Engineer
Senior Software Engineer
Java
ITSG

Senior Software Engineer

ITSG
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Java
    advanced
    Grails/Spring/Hibernate
    regular
    React
    regular
    Relational Databases
    regular
    Serverless/AWS Lambda
    nice to have

Job description

Online interview
Friendly offer
Who we are?

We're ITSG Global - a modern and experienced software development company. We've been using the latest technologies to help our Clients to grow effectively since 2007. Our experience in Big Data, VR, IoT, UI/UX, and other fields allowed us to deliver high-quality services for companies like Starfish Storage, Device Insight, Craftguide, BEN Energy, and many more.

We are currently looking for a Senior Softwares Engineers who will be part of the team for the development of a booking platform belonging to the world's largest travel club present in over 20 countries on three continents. The company focuses on strategic development, modern processes, Agile methodology, and test-driven development.

As a Senior Engineer, you’ll be responsible for working with the team to refine and deliver features and improvements to our users. You will be improving key areas of our web application to help our users book the holiday they dream of. 

You will be expected to:

  • Write high-quality code using test-driven development
  • Work on both frontend and backend codebases
  • Be involved in the full lifecycle of the ticket, from ideation through to QA and release
  • Review others' code and mentor less experienced members of the team
  • Be involved in architectural discussions
  • Contribute to the direction and continuous improvement of the team

Requirements:

  • Experience in web application development using a web framework (Preferably Java based e.g. Grails, Spring, etc)
  • Experience with frontend technologies including React and TypeScript
  • Experience working with databases such as MySQL (experience with ElasticSearch is a big plus)
  • Experience working with distributed systems and different communication patterns and protocols, e.g. RESTful API, GraphQL, event driven architecture
  • Any experience with Serverless/AWS Lambda would also be beneficial
  • Experience with object oriented programming and various design patterns 
  • An appreciation for test driven development or willingness to learn
  • Communicative in English (min. B2)

We offer:

  • Cooperation based on B2B:  140 – 180 + vat/h
  • Possibility to choose a working system (100% remotely, hybrid or on-site in Warsaw),
  • Using the latest tools and technologies in everyday work,
  • The friendly atmosphere at work,
  • Individual training and the possibility of promotion,
  • Benefits: English lessons, Multisport card, private medical insurance, integration events, training budget