Senior Java Backend Engineer - Remote (Poland) 12-Month
Senior Java backend engineer on a 12-month B2B/freelance contract (remote within Poland, Kraków hub) designing and scaling microservices-based backend services with Java, Spring Boot, and integration frameworks like Apache Camel and Spring Integration, while mentoring and coaching developers across international client teams.
- Compensation
- Not disclosed
- Location
- Kraków, Poland
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Contract
- Experience
- 5+ years
- Category
- Backend
- Posted
Skills
Must have
- Minimum 5 years of experience in a Java Backend Engineering role
- Bachelor's degree in Computer Science, IT, or related field (or equivalent practical experience)
- Excellent English communication, presentation, and stakeholder management skills
- Strong hands-on experience with Java
- Strong hands-on experience with Spring / Spring Boot
- Strong hands-on experience with Microservices Architecture
- Strong hands-on experience with Integration Patterns
- Strong hands-on experience with Apache Camel
- Strong hands-on experience with Spring Integration
- Proven ability to adapt to evolving technologies and software landscapes
- Passion for building high-quality, scalable, and maintainable solutions
- Experience coaching, mentoring, and supporting development teams
- Must be based in Poland (remote role with Kraków office hub)
Full description
Job Role - Java Backend Engineer
Location: Remote (Candidates must be based in Poland)Office Hub: Kraków, PolandContract: 12 Months (B2B/Freelance)
We are seeking an experienced Senior Java Backend Engineer to join a high-performing engineering team on a 12-month B2B/Freelance contract, with a strong possibility of extension.
This is an exciting opportunity to work on a leading technology platform, collaborating with top-tier engineers in a fast-paced, international environment. You'll play a key role in shaping scalable backend solutions, driving technical excellence, and supporting teams across multiple stakeholders.
Key Responsibilities
- Collaborate with highly skilled engineering teams to build and scale a best-in-class platform.
- Drive technical excellence and contribute to cross-team and cross-functional alignment.
- Design, develop, and maintain robust backend services and microservices-based architectures.
- Work with modern integration frameworks and implement enterprise integration patterns.
- Coach and mentor developers on both client and partner teams.
- Deliver technical training, workshops, and best-practice guidance.
- Collaborate effectively within diverse, multicultural teams across international locations.
- Stay up to date with emerging technologies and continuously improve existing solutions.
Required Skills & Experience
- Minimum 5 years of experience in a Java Backend Engineering role.
- Bachelor's degree in Computer Science, Information Technology, or a related technical field (or equivalent practical experience).
- Excellent English communication, presentation, and stakeholder management skills.
- Strong hands-on experience with:
- Java
- Spring / Spring Boot
- Microservices Architecture
- Integration Patterns
- Apache Camel
- Spring Integration
- Proven ability to adapt to evolving technologies and software landscapes.
- Passion for building high-quality, scalable, and maintainable solutions.
- Experience coaching, mentoring, and supporting development teams.
Interested?
If you're a Java Backend Engineer passionate about Java, Spring, Microservices, and Integration Technologies, we'd love to hear from you.
Apply today or get in touch at a.johari@gcstechtalent.com to learn more about this exciting freelance opportunity.
GCS is acting as an Employment Business in relation to this vacancy.