Java Developer with AI – pharmaceutical industry (f/m/x)
Sii
⚲ Warszawa, Kraków, Wrocław, Poznań, Gdańsk, Katowice, Piła, Łódź, Lublin, Białystok, Bydgoszcz, Rzeszów, Szczecin, Toruń
Wymagania
- AWS
- Git
- JVM
- CI/CD
- AI/LLM
- Java
- SQL
- Spring Boot
- NoSQL
Opis stanowiska
We are looking for an experienced Java Developer to work on innovative solutions in the pharmaceutical industry. Our systems support clinicians and patients worldwide, leveraging cloud-native platforms, microservices, and cutting-edge AI technologies such as large language models and intelligent agents that enhance the software development lifecycle. If you want to help shape the future of digital healthcare, working 100% remotely with an AI-first approach, this role is for you. Your tasks • Develop and maintain backend services using Java/Spring Boot • Apply AI tools to speed up refactoring, boilerplate generation, and debugging • Design and develop REST APIs in a microservices architecture • Automate unit, integration, and end-to-end testing with AI-assisted approaches • Collaborate on CI/CD and code review processes, enhanced by AI tools • Ensure high code quality, adherence to SOLID principles, and software best practices • Contribute to projects in cutting-edge AI applications in pharma, e.g., clinical data analysis, intelligent decision support, and process automation Requirements • Extensive experience (minimum 5 years) with Java 17+, JVM internals, concurrency, and memory management • Strong knowledge of Spring Boot, including Spring MVC, Spring Data JPA, and Spring Security • Proven expertise in designing and developing microservices-based applications • Familiarity with AI/LLM tools to accelerate coding, refactoring, and bug fixing (e.g., Copilot, Cursor) • Ability to leverage AI agents for automating unit tests, documentation, and PR descriptions • Expertise with AWS cloud and observability tools such as Grafana, OpenTelemetry, or DataDog • Proficiency with SQL and NoSQL databases, CI/CD pipelines, and Git version control • Fluent Polish required • Residing in Poland required