Sunbytes

Fullstack Java Engineer

Sunbytes

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇻🇳 Vietnam

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

Amazon RedshiftApacheAWSCloudElasticSearchGraphQLJavaKafkaMicroservicesNoSQLPostgresReactRedisSQLTypeScript

About the role

  • Take a technical leadership role in designing, integrating, and delivering enterprise-grade SaaS solutions
  • Design flexible and configurable system architectures supporting workflows, notifications, integrations, and data persistence
  • Develop and maintain backend services and APIs using Java within a microservices architecture
  • Build and enhance frontend features using React and TypeScript to ensure performance and usability
  • Analyze integration requirements and propose solutions aligned with business goals and product roadmaps
  • Collaborate with product managers, architects, designers, engineers, and external stakeholders
  • Implement and troubleshoot API integrations across complex system ecosystems
  • Ensure systems meet high standards of security, scalability, reusability, and test coverage
  • Continuously evaluate and adopt modern technologies and best practices

Requirements

  • 8+ years of software engineering experience, with strong proficiency in Java for building multi-tier web applications
  • Hands-on experience with React, TypeScript, MUI, and GraphQL
  • Strong background in microservices architecture and API design following OpenAPI standards
  • Experience working with PostgreSQL, Redis, ElasticSearch, and cloud data/storage services
  • Familiarity with Apache Kafka and event-driven systems
  • Solid experience deploying and scaling applications on AWS (e.g. S3, Lambda, Redshift, EMR)
  • Proficient in REST APIs, GraphQL, SQL, and NoSQL databases
  • Strong understanding of Agile methodologies, Git, security best practices, and testing approaches
  • Advocate of clean, efficient, and well-documented code, with hands-on experience in TDD and CI/CD
Benefits
  • Competitive compensation
  • Fully remote working arrangement (Vietnam-based)
  • Opportunity to work on a large-scale international SaaS platform
  • Exposure to modern cloud-native, microservices, and event-driven architectures
  • Collaborative, engineering-driven culture

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaReactTypeScriptMUIGraphQLmicroservices architectureAPI designPostgreSQLRedisElasticSearch
Soft skills
technical leadershipcollaborationproblem-solvingcommunication