Floating Cube Studios

Java Software Engineer (Middle/Senior)

Ho Chi Minh City, Ho Chi Minh City, VN

4 days ago
Save Job

Summary

Job Description
  • Write clean, well-tested, and maintainable code, adhering to established coding standards and best practices.
  • Ensure component optimization for consistency and performance across all systems
  • Enhance system reliability and performance through ongoing optimization.
  • Identify, diagnose, and resolve system bugs to maintain stability and efficiency.
  • Establish methodologies and define metrics for system monitoring and performance tracking.
  • Develop and maintain unit tests to prevent regression and ensure code quality.
  • Collaborate with team members to understand business requirements and develop applications.
  • Collaborate with cross-functional teams to design, develop, and deliver new features.
  • Share technical knowledge and best practices with the broader engineering team.
  • Participate in code reviews, offering constructive feedback and ensuring adherence to coding standards.
  • Contribute to and lead the ongoing evolution of the microservices architecture, focusing on ensuring scalability, reliability, and long-term maintainability.


Your Skills and Experience
  • Hands-on experience:
  1. At least 4 years of experience in Java backend: Middle level
  2. At least 6 years of experience in Java backend: Senior level
  • Strong hands-on experience in frameworks such as Spring Boot, JUnit, etc.
  • Familiar knowledge of Relational Databases, SQL and ORM technologies.
  • Good understanding and knowledge of OOP, data structure, design patterns, concurrency programming and problem-solving
  • Understanding of software development lifecycle (SDLC).
  • Hands-on experience in Cloud (AWS, Azure, GCP) is a plus.
  • Good/Fluent English communication is mandatory.
  • Understanding of software development lifecycle (SDLC).
  • Optimistic and proactive; dare to innovate and challenge different things.
  • Ability to research, learn quickly, be open-minded, and work in a fun environment.
  • Associate's/Bachelor’s degree in Computer Science / Information Technology / Software Development, or related fields.


Why You'll Love Working Here

We are a product company: we own our own products and sell them to our customers. In a comfortable environment, you can play or take a rest if needed.

 

Open working environment with a focus on engineer self-development

  • Developers are free to propose any solution that will increase productivity/code quality.
  • Every month, our manager will have a 1-on-1 coffee session with each member to discuss anything and set monthly goals for promotion leveling.
  • Paid rotations to Singapore – we fly you to Singapore and let you know more about the system and our clients.
  • Specialty coffee, happy hour every week, board games, and snacks are always available.
  • Full medical insurance: inpatient and outpatient coverage from Liberty Insurance Ltd, in addition to the mandatory government public insurance.

Benefits

  • Salary review twice a year.
  • 13th-month salary.
  • 14 days leave per year and an additional 1 day per year working.
  • Points Award and Loyalty Bonus (earn more money with a reward system built for developers)
  • Full private medical insurance (up to 250,000,000 VND inpatient coverage, and up to 20,000,000 VND outpatient coverage) from Liberty Insurance, in addition to the mandatory government public insurance.
  • Social + Health + Unemployment insurance on full gross salary.
  • MacBook Pro support policy
  • An environment that encourages code quality, testing, and continuous investment in our team.
  • We work towards building a global working culture

Working environment

  • Friendly environment, flexible working hours.
  • Team building and Company trip.
  • Coffee, Drinks and Snacks as much as you want.
  • Regular team-building events and a happy hour every week.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job