Are you
stuck fixing minor bugs or
maintaining legacy backend code Join a young team working across architecture, backend, UI, testing, and deployment. You'll own features end to end, ship to production every sprint, and help deliver a cloud-based POS MVP in months, not years.
You'll use AI as a daily multiplier, get real mentorship instead of guesswork, and work with modern Java/Spring in a clean, greenfield architecture.
What You Will Do
- Build backend features, APIs, and services for our cloud POS platform
- Collaborate with architecture, design, and QA to ship complete features
- Deploy regularly and see your work released every sprint
- Use AI for planning, coding, testing, and automation
- Build internal and customer-facing AI agents for real restaurant and retail workflows
- Participate in code reviews and improve engineering standards
- Gradually expand into Flutter frontend development to become a full-stack developer
MUST-HAVE
- 2+ years hands-on experience with Java and Spring Framework
- Strong understanding of core Java and Spring features
- Strong familiarity with PostgreSQL
- Good understanding of API security, load balancing, and database performance
- Strong English communication skills (written and verbal)
- High attention to detail and a drive for clean, well-crafted code
NICE TO HAVE
- Experience with MongoDB
- Exposure to Flutter or other modern frontend frameworks
- Interest in distributed systems, data modeling, and event-driven architectures
OUR TECH STACK
Java 25
- Spring Boot 4 (MVC, Security)
- PostgreSQL
- MongoDB 8 (multi-tenant)
- Kafka 4
- RabbitMQ
- REST
- WebSockets
- GraphQL
- CircleCI
- Git/Bitbucket
- Jira
- Confluence
- ChatGPT / Claude / Gemini
How We Work & Grow
- Weekly 1:1 mentorship with senior engineers
- Quarterly growth discussions with clear direction and support
- Structured path from backend-focused to fullstack when you're ready
- Real ownership early on, not years of junior-only tasks
HARDWARE & SETUP
- After successful probation: fast, premium workstation or laptop (Mac or Linux)
- Keychron mechanical keyboard, Logitech MX mouse, BenQ widescreen monitor
- Tools chosen so you can move fast without fighting your setup
WHY THIS ROLE
- Modern, focused engineering culture with minimal meetings
- Fast release cycles and visible impact on real customers
- Heavy, intentional use of AI in day-to-day engineering
- A chance to build from the ground up instead of maintaining a decade-old codebase
- Become a full-stack developer with Flutter and Java
If you want to grow fast, ship fast, and work with people who care about good architecture and clean engineering, this is the role.
Skills: api,java,distributed systems,spring security,object-oriented programming,git,object oriented modeling,spring mvc,mongodb,postgresql,kafka,spring,spring boot,spring framework,rabbitmq