Techbar is a technology partner that helps startups and fast-growing companies scale their engineering teams with top-tier talent. We specialize in building dedicated teams and connecting exceptional developers with innovative international projects.
We are currently hiring a Senior Full Stack Java Developer for one of our European clients. The role is 100% remote but requires overlap with the European time zone. The team follows Extreme Programming (XP) practices, including remote pair programming, TDD, and continuous integration. If you’re passionate about clean code, agile culture, and collaborative engineering — we’d love to hear from you. Responsibilities: * Full-stack development of modern, cloud-native applications * End-to-end ownership: architecture, implementation, deployment * Build scalable microservices and reactive front-end interfaces * Participate in daily remote pair programming sessions * Write well-tested code using Test-Driven Development (TDD) * Support DevOps processes and container-based deployment
Requirements: * 8+ years of experience with Java and Spring Framework (must-have) * Remote pair programming experience in XP/Agile environments (mandatory) * 4+ years of experience with React and modern JavaScript libraries * Solid understanding of Functional Programming and Java Streams * Strong experience with TDD/BDD (JUnit, Jasmine, Mockito, etc.) * Familiarity with microservices architecture and Spring Boot/Cloud * Experience with CI/CD pipelines and tools like Jenkins * Hands-on experience with Kubernetes, Cloud Foundry, or similar platforms * Good written and spoken English
Nice to Have: * Experience with Kotlin * Familiarity with Reactive JS * Understanding of service discovery, circuit breakers, distributed systems
Soft Skills: * Self-motivated and proactive * Adaptable to fast-paced and changing priorities * Strong problem-solving and critical thinking abilities * Comfortable evaluating new tools and solutions
What We Offer: * Contract-based cooperation via Techbar * Fully remote role with flexible schedule (European time zone only)