Mô Tả Công Việc
BE A MAKERAt Simpson Strong-Tie, we've built a workplace where people are connected and engaged in creative thinking from day one throughout their careers.When you think of the best a family has to offer — support, collaboration and respect — that's what we value at Simpson Strong-Tie. When there's a win, we'll cheer you on. When there's a snag, coworkers step in to help you out. Working on solutions together is just the way we do things here, and that creates an atmosphere that often feels like home.At Simpson Strong-Tie, you'll find talented, passionate, dedicated, humble and genuinely kind people who are all connected by our shared mission — to provide solutions that help people design and build safer, stronger structures.It's this mission and our strong people-focused values that have made Simpson Strong-Tie a unique place to work for more than 60 years — a place where you can connect, create and build your career. We invite you to about our culture and why our employees are our most loyal customers. YOUYou want to be an important member of a strong team of other makers who take pride in their work and support each other. As a Java Developer, you will be responsible for initiating, designing, modifying and developing software applications for global stakeholders. That’s year one. If career growth is important to you, we not only know how to help you with that, it’s what we love to do: WHAT YOU’LL BE DOINGImplement application development using Java (Spring Framework, Hibernate) Configure, analyze, design, develop, maintain and/or refactor new/existing program code and applications to support business processes and functions and keep technical debt to a minimumParticipate in problem solving, troubleshooting for the assigned applications, functional areas, or projectsEnsure the quality of the product with collaboration from team membersContribute to defining R&D techniques including setting up proof of conceptsDevelop and amend code as documented in the design; ensure it meets the specification, follows standards, is performant and is maintainableRespond efficiently to address issues to minimize business disruption when production problems occurred
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
If you can do everything listed above, you’ve got what it takes. Perhaps some of the following would be helpful too:B.S. Degree in Information Technology/Computer Science or equivalentFrom 3+ years of hands-on experience in Software Development, especially developing large-scale and complex business systemsGood English communication skill (both verbal and non-verbal)Hands-on experience in using Java technologies; and building API for modern web applicationExperience on Microservice structureExperience in Spring stack(Spring Core, Srping Boot, Spring Data, Spring Security)Solid knowledge of Authentication/Authorization concepts, including OAuth2 and related security standardsGood knowledge of OOP and SOLID principlesExperience with multithreading and concurrent programmingGood knowledge of RESTful API, gRPCExperience with testing frameworks such as unit testing, mock testing, and automation testingBe familiar with using non-relational database design (Mongodb, Redis)Hands-on experience with ADO pipeline (Azure DevOps)Experience with cloud platforms (Azure preferred; other cloud platforms are a plus)Familiarity with security fixing / vulnerability remediation in applicationsExposure to ReactJS (nice to have)Possess interest in new development opportunity and be eager to explore new technologiesFlexibility to adapt to changing instructions and requirements with high sense of commitmentAbility to work independently as well as be proactive result-oriented team playerStrong communication skills to effectively collaborate with other developers, and relevant partners
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
Attractive salary with 100% salary during probation13th-month salary, Performance bonus, Salary review annuallyPremium health care program for employees + one of your beloved ones, Annual medical check-up14 vacation days, Christmas Day per yearOpportunity to be on-site in the USAChance to collaborate and work with global stakeholdersProvide training to develop our employee‘s knowledge and skills (Internal training: Udemy, Pluralsight, and another online training course, TechTalk sharing within Software Development Division; External training: Management, English, Soft Skills, ….)Benefits for special holidays (Birthday, Marriage, Women’s Day, Tet Holidays, Mid-Autumn, Newborn babies, International Children‘s Day…)Company trip and Year-End party every yearSocial, sports and several team building activitiesYoung, friendly and international working environmentModern working conditions and entertainment facilities at the officeSnacks, tea and coffee all the timeCompliance fully to Vietnam Labor code