SENIOR JAVA ENGINEER
Mindboxgroup
senior
Job description
At Mindbox we connect top IT talents with technology projects for leading enterprises across Europe.
As a Senior Software Engineer , you will join our Kraków-based team to work on evergreening legacy Java applications and supporting production systems. You will build modern Java microservices , improve observability and reliability, and use AI-driven tools like GitHub Copilot to accelerate delivery while maintaining high standards of code quality and security.
Sounds like your kind of challenge?
What you'll be doing
• Proactively engage in service management activities (Incident, Problem, and Service Delivery)
• Modernize and maintain legacy systems using AI-assisted coding tools (GitHub Copilot, Claude Code)
• Collaborate with Product Owners, IT specialists, and Architects to design scalable solutions
• Analyse technical and non-technical requirements; provide service-oriented recommendations
• Design and build robust, secure microservices using modern Agile methods and DevOps principles
• Develop observability tools for monitoring, alerting, incident detection, and performance optimization
• Drive CI/CD automation and ensure release readiness across environments
Note: Detailed project information will be shared during the recruitment process.
What you get in return
• Flexible cooperation model – choose the form that suits you best
(B2B, employment contract, etc.)
• Hybrid work setup – remote days available depending on the client’s arrangements - 2 days a week from the office in Kraków
• Collaborative team culture – work alongside experienced professionals eager to share knowledge
• Continuous development – access to training platforms and growth opportunities
• Comprehensive benefits – including Interpolska Health Care, Multisport card, Warta Insurance, and more
• High quality equipment – laptop and essential software provided
Who we're looking for
• 5+ years of experience in developing and supporting distributed systems in Java
• Ability to build applications and microservices using Java 17 and Spring Boot
• Strong knowledge of modern Java frameworks and patterns (Spring Cloud)
• Familiarity with DevOps tools and CI/CD practices
• Proficient in app lifecycle management tools: JIRA, Confluence, Ansible, Jenkins
• Excellent analytical and communication skills; ability to work across global teams
• Structured, independent work approach with high attention to detail
Technology stack: Java SE, Spring Boot, Spring Cloud, Angular, GCP, Redis, REST APIs, Ansible, Jenkins
Nice to Have
• Knowledge of vulnerability remediation practices
• Experience in optimizing applications for observability and resiliency
• Hands-on exposure to AI-enabled SDLC practices
Joining this project you’ll become part of Mindbox – a tech-driven company where consulting, engineering, and talent meet to build meaningful digital solutions. We’ll back you up every step of the way, accelerate your development, and ensure your skills make a difference.
Ready to take the next step?
Submit your application! We look forward to reviewing your profile 😊
Know someone who might be a great fit? Feel free to share this opportunity using the referral link: Mindbox Referrals System