Sunbytes is a leading Tech & Talent Solutions company known for innovative and scalable solutions. We focus on achieving goals for our partners and team members, delivering high-quality products and services, and fostering a supportive, challenging work environment. Our diverse team shares a common purpose, making Sunbytes a great place to work.
We offer comprehensive long-term partnerships, including recruitment, dedicated worldwide talents, and custom software development, tailored to meet client needs.
About The Role
Sunbytes is looking for a Senior Java Developer to work with our client, who helps businesses make the most of data and AI. This job is based at the client's office in Thanh Xuan, Hanoi. The ideal candidate will help our client in:
Build a cloud-based web application that can grow and handle large amounts of data.
Improve the SaaS platform, making it more secure and easier to update.
Ensure software updates meet high-security standards and business needs.
Develop user-friendly features to improve data management.
Help break down a large, single-structure application into smaller, flexible parts so updates can be made faster.
Take end-to-end ownership of the entire product, from writing features to making sure it works well for many customers.
Requirements
At least 5 years of experience in Java and Spring Boot or. NET , preferably using latest version of those technologies
A warm welcome to Python expertise
Experience in utilizing GraphQL for communication
Familiarity with ecosystems services (AWS and Azure) and common managed services (e.g., Aurora Serverless, managed AKS, EKS..) is essential
Comfortable using Kubernetes, Helm charts, and related technologies is critical
Strong understanding of data management and building scalable systems in the cloud
Experience in software architecture, helping teams create high-quality software that’s easy to operate
Ability to write clean, well-structured, and testable code following best practices
Responsible for making sure your code is ready to deploy and run smoothly in cloud environments
Experience with multi-tenant systems, message queues like RabbitMQ, and distributed systems
Soft Skills
Thriving on tackling complex applications and willingly dive into research when intricate algorithms and data structures
Having a passion for building secure Cloud SaaS applications
Genuinely enjoy learning and sharing knowledge with others
Willing to take ownership of end-to-end software engineering and operations competency
Benefits
Work equipment: Laptop
Full compensation during the probation period
13th salary
15 days of vacation
Maximal value of social & health insurance
Premium Healthcare
Company English language courses
Conference tickets to the best industry events of the year
Online courses & company access to Udemy to hone your skills
Monthly team dinners
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job