At a Glance
- Tasks: Modernise legacy services and implement AI-powered development infrastructure.
- Company: Leading tech firm in Poland focused on innovation and AI.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Other info: Fast-paced environment with a focus on collaboration and continuous learning.
- Why this job: Join a cutting-edge team and shape the future of AI in software development.
- Qualifications: 8+ years in Java backend engineering with strong AI implementation experience.
The predicted salary is between 80000 - 100000 £ per year.
About the job
Location - Poland
Years of experience - 8+ years of experience
What you'll need for this role
- Backend Engineering
- 8+ years software engineering with Java backend expertise
- Experience modernising production systems at scale
- Strong API design and microservices architecture knowledge
- Understanding of strangler fig patterns, service decomposition, and legacy migration strategies
- AI/LLM Implementation (Critical Differentiator)
- Hands-on experience building with Model Context Protocol (MCP)
- Demonstrated use of Claude Code, GitHub Copilot, or similar AI development tools in production work
- Experience implementing AI in CI/CD pipelines (code review, testing, security scanning)
- Built agentic AI solutions or AI-powered automation tools
- Understanding of prompt engineering, model selection, and LLM capabilities/limitations
- Proven AI Impact
- Achieved measurable productivity improvements using AI in development
- Implemented AI-assisted refactoring, test generation, or documentation at scale
- Experience with AI code analysis and automated remediation
- Track record of shipping production systems built with AI assistance
What you'll do
- Service Modernisation (50%)
- Modernise Legacy Services Using AI
- Use AI to analyse codebases, understand dependencies, and extract clean APIs
- Work on high-impact legacy services that block divisional delivery speed
- Implement strangler fig patterns and other proven migration approaches
- Deliver modernised services with comprehensive tests, documentation, and multi-instance deployment capabilities
- Ship Results Quickly
- Complete service modernisations in fast cycles with monthly milestones
- Use AI to accelerate every phase: analysis, refactoring, testing, documentation
- Hand off modernised services to Platform Services or divisions with clear ownership
- Demonstrate measurable improvements: faster APIs, better performance, higher reliability
- AI Implementation & Automation (50%)
- Build AI-Powered Development Infrastructure
- Implement Model Context Protocol (MCP) servers for service discovery, dependency mapping, and architecture compliance
- Create AI-assisted CI/CD pipelines with automated code review, security scanning, and test generation
- Build automation using Claude Code, GitHub Copilot, and LLM APIs
- Develop reusable AI tooling that other engineers can adopt
- Demonstrate AI-First Development
- Use AI for all coding tasks: refactoring, test creation, documentation, debugging
- Achieve measurable and significant productivity improvements through AI integration
- Document patterns and share learnings through your work
- Train teams during service handoffs on AI-enabled workflows you've built
- Demonstrate when to use AI vs when human judgement is critical
Senior Java Engineer - AI/GenAI employer: RemoteStar
As a Senior Java Engineer at our innovative company in Poland, you'll thrive in a dynamic work culture that champions collaboration and creativity. We offer competitive benefits, including opportunities for professional development and a commitment to leveraging cutting-edge AI technologies, ensuring you can make a meaningful impact while advancing your career in a supportive environment.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Java Engineer - AI/GenAI
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with AI and Java. Attend meetups or webinars to get your name out there and show off your skills.
✨Tip Number 2
Showcase your projects! If you've worked on any AI-powered solutions or modernised legacy systems, make sure to highlight them in conversations. Bring your portfolio to interviews and let your work speak for itself.
✨Tip Number 3
Prepare for technical interviews by brushing up on your API design and microservices knowledge. Practice coding challenges that focus on AI implementation and service modernisation to impress your interviewers.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Senior Java Engineer - AI/GenAI
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to highlight your 8+ years of Java backend experience and any AI/GenAI projects you've worked on. We want to see how your skills match our needs, so don’t be shy about showcasing your relevant achievements!
Showcase Your Projects:Include specific examples of projects where you’ve modernised legacy systems or implemented AI solutions. We love seeing real-world applications of your skills, especially if you can demonstrate measurable improvements in productivity or performance.
Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate straightforward communication, so avoid jargon unless it’s necessary. Make it easy for us to see why you’re a great fit for the role!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at StudySmarter!
How to prepare for a job interview at RemoteStar
✨Know Your Java Inside Out
Make sure you brush up on your Java backend expertise. Be ready to discuss your experience with modernising production systems and how you've tackled API design and microservices architecture in the past. Prepare specific examples that showcase your skills and knowledge.
✨Show Off Your AI Experience
Since AI implementation is a critical differentiator for this role, come prepared to talk about your hands-on experience with tools like Claude Code or GitHub Copilot. Highlight any projects where you've successfully integrated AI into CI/CD pipelines or built agentic AI solutions.
✨Demonstrate Your Problem-Solving Skills
Be ready to discuss how you've used strangler fig patterns and service decomposition in legacy migration strategies. Think of scenarios where you've faced challenges and how you overcame them, especially in terms of improving performance and reliability.
✨Prepare for Technical Questions
Expect technical questions that dive deep into your understanding of prompt engineering and LLM capabilities. Brush up on the limitations of these models and be prepared to explain when to rely on AI versus human judgement in development tasks.