Serverless / AWS Lambda (nice to have)
Relational Databases (regular)
Grails / Spring / Hibernate (regular)
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
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