About Us
We’re a fast-growing startup revolutionizing analog payments through QR code technology. Our mission is to bridge the gap between digital and physical transactions, creating seamless, user-friendly experiences. As we scale, we’re looking for a talented Senior Backend Developer with expertise in Java, Spring, and cloud technologies to design and build the robust, scalable systems that power our innovative solutions.
The Role
This is a key individual contributor role where you'll be responsible for designing, developing, and maintaining the core backend services that underpin our payment platform. You'll tackle complex technical challenges, ensure our systems are highly performant, secure, and capable of handling significant scale, and contribute to architectural decisions that shape our future.
Why Join Us?
Nice to Have :
About Us
We’re a fast-growing startup revolutionizing analog payments through QR code technology. Our mission is to bridge the gap between digital and physical transactions, creating seamless, user-friendly experiences. As we scale, we’re looking for a talented Senior Backend Developer with expertise in Java, Spring, and cloud technologies to design and build the robust, scalable systems that power our innovative solutions.
The Role
This is a key individual contributor role where you'll be responsible for designing, developing, and maintaining the core backend services that underpin our payment platform. You'll tackle complex technical challenges, ensure our systems are highly performant, secure, and capable of handling significant scale, and contribute to architectural decisions that shape our future.
Why Join Us?
System Design & Development : Architect, build, and maintain high-quality, scalable, and resilient backend services using Java and the Spring Framework., Microservices & APIs : Design and implement robust microservices and well-defined APIs that support our frontend applications and third-party integrations., Cloud Infrastructure : Leverage AWS services to build, deploy, and manage our backend infrastructure, focusing on scalability, reliability, and cost-effectiveness., Data Management : Design and optimize database schemas (PostgreSQL) and ensure efficient data storage, retrieval, and processing., Containerization & Orchestration : Utilize Docker and Kubernetes for containerizing and orchestrating our microservices, ensuring smooth deployments and operations., Best Practices & Quality : Champion best practices in backend development, including design patterns, code quality, testing, and CI / CD., Collaboration : Work closely with frontend developers, product managers, and other stakeholders to deliver integrated and high-performing solutions., Problem Solving : Diagnose and resolve complex technical issues in production and development environments.] Requirements : Java, Spring Framework, Microservices architecture, AWS, Cloud, AWS S3, Amazon RDS, Amazon SQS, Gateway, Amazon EKS, Docker, Kubernetes, Design Patterns, Gradle, Maven, Relational database, PostgreSQL, CD pipelines, Message queue, Kafka, RabbitMQ, Security, Infrastructure as Code, Terraform Additionally : Small teams, Flat structure, Training budget, Free coffee, Bike parking, Free parking, No dress code, Startup atmosphere.
Senior Java Developer • Remote, Poland