W skrócie
- Zadania: Projektuj i wdrażaj nowoczesne usługi backendowe oraz API w Java.
- Firma: Dynamiczna firma technologiczna rozwijająca rozwiązania komunikacji w chmurze.
- Benefity: Umowa B2B, prywatna opieka zdrowotna i karta sportowa.
- Pozostałe informacje: Międzynarodowe środowisko pracy z klientami z różnych rynków europejskich.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami AI i wpływaj na rozwój firmy.
- Kwalifikacje: 5+ lat doświadczenia w inżynierii oprogramowania z Java i mikroserwisami.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
Apifonica develops cloud-based voice and messaging communication solutions that help businesses automate customer communication, from automated notifications to AI-powered voice bots integrated with company IT systems. Its services support sales, customer service, and HR processes.
Задачи:
- Design and implement backend services and APIs using modern Java, Spring Boot, and related frameworks
- Build distributed, cloud-native applications using microservice architectures
- Work with Docker and Kubernetes, collaborating with Platform Engineering on infrastructure changes
- Contribute to CI/CD pipelines and deployment automation
- Own services end to end, from design through production operation, including monitoring, logging, troubleshooting, and incident response
- Use observability tools to maintain production service health
- Apply secure software development practices, including OWASP Top 10, dependency management, and secrets management
- Work in Agile product teams using Scrum or Kanban
- Review code, mentor colleagues, and help improve engineering quality across the team
- Use AI-assisted engineering tools where useful without compromising delivery quality or security
Wymagania:
- 5+ Years of professional software engineering experience focused on Java-based backend systems
- Strong knowledge of modern Java (21+), Spring Boot, Spring Framework, JPA/Hibernate, and RESTful API design
- Experience designing and implementing distributed, cloud-native applications using microservices
- Hands-on experience with Docker, Kubernetes, and at least one modern CI/CD tool, such as GitHub Actions, GitLab CI, Jenkins, or Argo CD
- A fast learning curve and a track record of adapting to changing technology stacks
- Solid grounding in software quality practices, including automated testing, code reviews, and CI/CD
- Good understanding of secure development practices, including OWASP Top 10, dependency management, and secrets management
- Experience with observability tools, including metrics, centralized logging, distributed tracing, and APM
- Comfortable operating production services and responding to incidents
- Strong analytical thinking and sound technical decision-making in complex distributed systems
- Fluent English, written and spoken
Будет плюсом:
- German
- Practical experience with AI-assisted engineering tools such as Claude Code or GitHub Copilot or openness to adopting them
- Experience with CPaaS or cloud communications platforms
- Telecom protocols (SIP, RTP, WebRTC) or related open-source frameworks (FreeSWITCH, Kamailio, Asterisk)
- Familiarity with carrier-grade, highly available, low-latency distributed systems
- Experience with asynchronous messaging or event-driven architectures (Kafka, RabbitMQ)
- Telecom background
Warunki:
- B2B contract
- Private health insurance package and sports card coverage; details will be provided during the recruitment process
- International B2B technology environment, working with clients from various European markets within a rapidly growing technology company
- Work with cutting-edge AI solutions and digital tools
- International, highly productive team with a fast decision-making process and a tangible impact on company growth
Java Developer in Cloud Communications in Katowice – pracodawca: Apifonica
Apifonica to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu Warszawy. Nasza kultura opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu oraz osobistemu. Oferujemy atrakcyjne benefity, elastyczne godziny pracy oraz możliwość pracy z zespołem ekspertów, co czyni nas idealnym miejscem dla ambitnych liderów sprzedaży B2B.