Java Developer with AI – pharmaceutical industry (f/m/x)
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
Java Developer with AI – pharmaceutical industry (f/m/x)
Java Developer with AI – pharmaceutical industry (f/m/x)