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 highquality 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 longterm 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 clients office in Thanh Xuan Hanoi. The ideal candidate will help our client in:
- Build a cloudbased 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 highsecurity standards and business needs.
- Develop userfriendly features to improve data management.
- Help break down a large singlestructure application into smaller flexible parts so updates can be made faster.
- Take endtoend 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 highquality software that s easy to operate
- Ability to write clean wellstructured and testable code following best practices
- Responsible for making sure your code is ready to deploy and run smoothly in cloud environments
- Experience with multitenant 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 endtoend 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