Dla naszego klienta z branży ubezpieczeniowej poszukujemy doświadczonego Java Developera, który dołączy do zespołu odpowiedzialnego za rozwój rozbudowanego systemu klasy enterprise wspierającego procesy ubezpieczeniowe.Rola obejmuje udział w całym procesie wytwarzania oprogramowania - od współtworzenia koncepcji i projektowania rozwiązań, przez implementację i testy, aż po wdrożenie oraz stabilizację systemu. Szukamy osoby, która dobrze odnajduje się w pracy w zespole zwinnym, dba o jakość kodu i chętnie angażuje się zarówno w rozwój nowych funkcjonalności, jak i doskonalenie już istniejących rozwiązań.Zakres obowiązkówwspółtworzenie i rozwój systemu,projektowanie oraz implementacja rozwiązań realizowanych przez zespół,udział w opracowywaniu koncepcji rozwiązań dla inicjatyw biznesowych,dbanie o jakość wytwarzanego oprogramowania oraz jego zgodność z obowiązującymi standardami,utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów,wsparcie testów akceptacyjnych oraz procesu wdrażania rozwiązań,udział w planowaniu kolejnych iteracji i wydań,aktywny udział w spotkaniach zespołu, w tym review i retrospective, a także możliwość ich prowadzenia,wsparcie stabilizacji i utrzymania wdrożonych rozwiązań.Must haveminimum 5 lat doświadczenia komercyjnego w programowaniu Java/JEE,bardzo dobra znajomość Java oraz zasad OOP,znajomość zagadnień związanych z programowaniem wielowątkowym,znajomość frameworków Spring i Hibernate,znajomość relacyjnych baz danych i SQL, w szczególności Oracle lub PostgreSQL,znajomość Git,znajomość narzędzi automatyzujących proces budowania oprogramowania: Gradle lub Maven,otwartość na pracę w zespole scrumowym, eksperymentowanie z nowymi technologiami oraz pracę w duchu DevOps.Nice to haveznajomość Design Patterns,znajomość podejść TDD i BDD,doświadczenie z Kafka lub RabbitMQ,znajomość Docker, Kubernetes oraz Helm,doświadczenie w programowaniu w języku GOSU,znajomość technologii frontendowych: JavaScript, TypeScript, RxJS oraz HTML5.OferujemyMożliwości rozwoju osobistego i zawodowego w innowacyjnym środowisku.Budżet szkoleniowy na rozwijanie Twoich umiejętności.Prywatną opiekę medyczną oraz współfinansowanie karty sportowej.Praca hybrydowa, min. 1 dzień w tygodniu pracy z biura w Warszawie
Pragmile is a company operating in the technology industry, specifically focusing on developing software solutions. The company is involved in creating a SaaS sustainability ratings platform, indicating its commitment to environmental and social responsibility. Pragmile values a startup atmosphere with a strong emphasis on bottom-up feedback, while also providing the stability of a large organization. The company operates with self-sufficient SCRUM teams that have significant decision-making powers, highlighting its focus on autonomy and innovation. Pragmile is dedicated to automation, clean code, and modern software development practices such as TDD, CQRS, and SOLID principles. The company utilizes a cloud-native infrastructure on Azure Cloud, showcasing its commitment to leveraging cutting-edge technology. Pragmile's client is recognized as the world's most trusted provider of business sustainability ratings, serving global supply chains, financial institutions, and public organizations. The company's mission is to monitor and improve the sustainability performance of businesses and trading partners, supported by evidence-based ratings validated by a global team of experts. Pragmile's work environment is described as vibrant, innovative, and value-based, with a strong international presence.