Search by job, company or skills

Flysoft Systems

Java Developer (Mid-level, 2+ years)

2-4 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 20 applicants
Early Applicant

Job Description

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136140877