Java Developer
// opis stanowiska
Czym będziesz się zajmować?
We are looking for a highly experienced Java Engineer.
The successful candidate will collaborate within a dedicated SWAT Team focused on proactively identifying, investigating, and resolving complex business and technical challenges across the program landscape. We are specifically looking for a highly experienced professional with a strong track record of solving complex problems in enterprise environments.
Key Responsibilities
- Cooperate within SWAT Team, providing expertise in resolving critical business and technical issues.
- Proactively identify risks, dependencies, bottlenecks, and improvement opportunities.
- Collaborate with multiple teams and stakeholders to remove blockers and accelerate delivery.
- Provide technical leadership and expert-level guidance within the assigned domain.
- Support architectural discussions, integration initiatives, and modernization efforts.
- Drive best practices across software development, DevOps, and operational excellence.
- Leverage AI-enabled approaches and tools throughout the Software Development Life Cycle (SDLC).
Required Profile:
- Demonstrable experience of Java and frameworks commonly used in Java projects
- Strong communication skills
- Be an expert (SME) in their technical domain.
Kogo poszukujemy?
Skills and attributes for success:
- 6+ years of commercial experience with web-based application creation in Java and Frontend
- Practical experience with Java 25 and Spring Boot
- Experience working with REST APIs and SOAP-based integrations with external providers
- Knowledge of databases, SQL and SQL Server
- Experience with Source Code Management, GitHub, Continuous Integration, Continuous Delivery and automated deployment
- Azure (Experience, Cosmos DB, Application Insights, DevOps)
- Experience applying AI tools and practices within the Software Development Life Cycle (SDLC)
- Practical experience with Angular or React.JS (preferred both)
- Very good English (spoken and written)
Nice-to-Have Skills:
- Experience with Guidewire platforms
- Knowledge of Kafka or RabbitMQ is an advantage
- Hands-on experience working with microservices architecture
- Certificates proving certain skills: Java, Spring, SQL, AWS or Azure Cloud
- Jutro Digital Platform (JDP)
Czego wymagamy?
6 lat doświadczenia na podobnym stanowisku
Znajomości:
- Java
- Hibernate
- Spring Boot
- Frontend
- Maven
- Kafka
- Polski
- Angielski
Jakie warunki i benefity otrzymasz?
- 23.5k–29.4k PLN netto/m (B2B)
- B2B - Elastyczne godziny pracy (100%)
- Praca zdalna: W całości
Kim jesteśmy?
Firma apreel powstała w kwietniu 2010 roku. W miarę rozwoju firmy i równolegle ze wzrostem poziomu zaufania klientów, jej działalność poszerzyła się o usługi Outsourcingu Specjalistów IT. Dziś to właśnie ten obszar stanowi główny filar działalności apreel.
// kliknij aby załadować link do formularza rekrutacyjnego
// zostaniesz przekierowany do: SOLID.Jobs
Wysyłając aplikację dołącz klauzulę: „Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji zgodnie z art. 6 ust. 1 lit. a RODO."
Charakterystyka oferty:
Miejsce pracy: 100% zdalnie (odbiór sprzętu w biurze Klienta: Warszawa, Wrocław lub Katowice)
Start: ASAP (max. 14 dni wypowiedzenia)
Forma współpracy: B2B z ITFS
Stawka: 140-170 PLN/h + VAT (bez płatnych urlopów)
Proces rekrutacyjny: krótka rozmowa z ITFS (ok. 15 min) ➡ max. 2 rozmowy techniczne z Klientem ➡ decyzjaZadania:
Współpraca przy rozwiązywaniu krytycznych problemów biznesowych i technicznych
Identyfikowanie ryzyk, zależności, wąskich gardeł i obszarów do optymalizacji
Współpraca z zespołami i interesariuszami w celu usuwania blokad i przyspieszania dostarczania rozwiązań
Zapewnienie przywództwa technicznego i eksperckiego wsparcia
Wsparcie dyskusji architektonicznych, inicjatyw integracyjnych i prac modernizacyjnych
Promowanie dobrych praktyk w zakresie rozwoju oprogramowania i DevOps
Wykorzystywanie narzędzi AI w cyklu rozwoju oprogramowania (SDLC)
Kogo poszukujemy?
Wymagania:
Wykształcenie wyższe techniczne, IT lub pokrewne
Min. 10 lat doświadczenia w tworzeniu aplikacji webowych w technologii Java oraz Frontend
Praktyczne doświadczenie z Java 25 i Spring Boot
Doświadczenie w pracy z integracjami opartymi na REST API i SOAP
Znajomość baz danych, SQL i SQL Server
Praktyczna znajomość Angular lub React.JS (mile widziana znajomość obu)
Znajomość narzędzi do zarządzania kodem źródłowym (GitHub), CI/CD i automatyzacji wdrożeń
Doświadczenie w pracy z Azure (w tym Cosmos DB, Application Insights, DevOps)
Doświadczenie w wykorzystywaniu narzędzi AI w SDLC
Wiedza w zakresie architektury oprogramowania i rozproszonych środowisk korporacyjnych
Doświadczenie w pracy w zespołach interdyscyplinarnych i zarządzaniu zależnościami technicznymi
Bardzo dobra znajomość języka angielskiego w mowie i piśmie (min. B2)Mile widziane:
Doświadczenie z Guidewire
Znajomość Kafka / RabbitMQ
Praktyczne doświadczenie w pracy z architekturą mikrousług
Certyfikaty z zakresu Java, Spring, SQL, AWS lub Azure
Znajomość Jutro Digital Pl…
Senior/Manager Java Full Stack (SME)We are looking for a highly experienced Senior/Manager Java Engineer.
The successful candidate will collaborate within a dedicated SWAT Team focused on proactively identifying, investigating, and resolving complex business and technical challenges across the program landscape. We are specifically looking for a highly experienced professional with a strong track record of solving complex problems in enterprise environments.
Key Responsibilities
Cooperate within SWAT Team, providing expertise in resolving critical business and technical issues.
Proactively identify risks, dependencies, bottlenecks, and improvement opportunities.
Collaborate with multiple teams and stakeholders to remove blockers and accelerate delivery.
Provide technical leadership and expert-level guidance within the assigned domain.
Support architectural discussions, integration initiatives, and modernization efforts.
Drive best practices across software development, DevOps, and operational excellence.
Leverage AI-enabled approaches and tools throughout the Software Development Life Cycle (SDLC).
Kogo poszukujemy?
Required Profile
Bachelor's in Engineering, IT, Science or technical field
5+ years in corporate IT in a similar role
Demonstrable experience in Java and common Java frameworks
Subject-matter expert (SME) in their technical domain
Genuine passion for technology and continuous improvement
Strong communication and stakeholder-management skills
Highly proactive; able to drive issue resolution independently
Experience working across multiple teams and managing technical dependencies
Comfortable in fast-paced, complex enterprise environments
Skills and attributes for success
10+ years commercial experience building web applications (Java + frontend)
Practical experience with Java 25 and Spring Boot
REST APIs and SOAP integrations experience
Knowledge of databases, SQL and SQL Server
Source code management (GitHub), CI/CD and a…
We are a fast-paced, fully remote company experiencing significant customer growth, and we're looking for passionate builders to join us.
The Opportunity: own the domain of infrastructure
We are looking for a highly motivated Senior Java Developer to join our team at Pathway. You will be responsible for the development and maintenance of our core application, specifically focusing on our billing and invoice generation systems. We need someone who is not only a strong coder but also proactive, eager to master new technologies, and capable of solving complex infrastructure and concurrency challenges.
Tasks
Application Development: Design, develop, and maintain robust billing applications and features (e.g., invoice generation systems) using Java 25.
Concurrency & Performance: Architect and manage highly concurrent, multi-threaded application logic to ensure memory efficiency and system stability.
Infrastructure & DevOps: Take ownership of infrastructure tasks, ensuring our systems are scalable, reliable, and well-maintained.
Database Management: Utilize and optimize both SQL and NoSQL databases (e.g., Bigtable) to handle our evolving data requirements.
Integrations: Design and maintain high-quality API integrations, utilizing modern standards like Swagger/OpenAPI.
Cloud Operations: Implement and manage solutions within cloud environments (GCP preferred)
Requirements
5+ years of professional experience in backend development, with a strong command of Java. Experience in AI Coding Tools & willingness to further drive AI Adoption in our Development process.
A Structured Mindset: You excel at breaking down complex problems, clarifying requirements with both technical and non-technical stakeholders, and designing cl…