Nr ref.: APD/Java/remote/01
Avenga jest światowym ekspertem w obszarze IT i transformacji cyfrowej.
W ramach linii Transforming Industries świadczymy szeroką gamę usług – od doradztwa strategicznego, usług związanych z customer experience, projektowaniem rozwiązań, po tworzenie oprogramowania. W ramach obszaru Avenga IT Professionals oferujemy outsourcing najwyższej klasy specjalistów w trzech modelach współpracy: staff augmentation, team leasing i rekrutacje stałe.
Łączymy kreatywność i innowacyjność z umiejętnością szybkiej realizacji kompleksowych projektów nastawionych na uzyskanie wymiernych korzyści oczekiwanych od dużego dostawcy rozwiązań IT.
Avenga to ponad 2500 profesjonalistów i 20-letnie doświadczenie w realizacji projektów IT.
Jesteśmy obecni w Europie, Azji i USA. W Polsce działamy od 2004 roku (poprzednio pod nazwą IT Kontrakt)
Responsibilities:
- Proactive team member of an agile team focused on delivering business value with an agile mindset;
- Design, develop, maintain and deploy informatics products (incl. backend, infrastructure as code);
- Troubleshoot and bug fix reported issues with the system;
- Keep the code libraries and based technology up to date;
- Create and maintain documentation for the application.
Requirements:
- Very experienced with programming in Java 1.8 or newer - both OOP and FP;
- Very experienced in e2e web applications/services delivery;
- Very experienced with Spring stack (boot, cloud);
- Experienced with writing various types of tests (unit, contracts, integration);
- Experienced with microservice architecture;
- Experienced with Event-Driven Architecture;
- Experienced with sync and async communication (eg REST, messaging).
Nice to have:
- Experienced with relational and non-relational databases;
- Docker containers and orchestration experience;
- Cloud-native application experience.