Responsibilities
As the Java Developer, you will be responsible for:
o Work with the project lead, take assignments, and do effort estimation
o Participate in designing the framework from scratch
o Code, test, and review the code of other members
o Fix bugs and provide technical support for production when required
o Working at Tran Duy Hung,Ha Noi
Requirements
o At least 2 years of relevant experience in software development
o Good knowledge in backend web development using scripting languages/frameworks (Java)
o Experience working with relational DBMS and SQL
o Experience working in a source-controlled environment, such as Git or TFVC
o Basic understanding of API design and implementation
o Basic understanding of Spring & Spring related projects
o Experience working in high pressure/demanding environments
o Good communication in English is a big plus
Benefits for this position
What could we offer you?
o Working and growing with a group of diverse talents that is cross-functioning, self-organizing, and
empowered to deliver values to our clients.
o Enjoy the English training program and other professional skills training courses delivered by our
experts
o Enjoy a professional working environment, where people assess each other honestly, communicate
openly and support each other enthusiastically.
Attractive bonuses and compensations:
o 13-month salary + business bonus + project bonus.
o Annual health check-up and premium health insurance.
o Extra annual leave: plus 2 days for every 05 years of work.
o Welfare visits
o Various in-house training programs: technical training from experts, quarterly seminars, Cloudservices training program, soft skills sharing sessions, etc.
Various indoor and outdoor activities including:
o Play station 5 (PS5), board games (table tennis, table football, chess) during break time.
o Sport clubs like badminton and football for sporty fans with quarterly competitions and amazing
awards for champions.
o A spacious pantry with free snacks, instant noodles, and coffee.
o Company trip, year-end party, team building gathering
o Having fun as you work, learn, and play.