Delivery of high quality software together with the team (including design, code, troubleshooting, tests, documentation)
Write the technical design and detailed design for the tasks
Responsible for code reviews, technical designs and also help other team members in these area.
Implement or suggest the best practices & coding standards.
Evaluate technical skills of team members, coach and supervise them
Job requirement
At least 4 years experience in JAVA software development
Bachelor's degree in computer science or equivalent
Able to read and write technical documents in the English language. Oral communication skills in English is not mandatory but is a plus.
Experience in the JAVA technology and ecosystem.
Experience in SQL and database management systems.
Knowledge of Javascript, HTML, XML, CSS.
Strong technical, analytical, and problem-solving skills
Extensive knowledge of OOP, SOLID principles, Design pattern
Knowledge of the Agile methodology (Scrum).
Knowledge of CI/CD (Jenkins, Docker) and clean-code tools such as Sonar
Experience and/or certifications on Amazon, Azure and Oracle clouds.
Experience in Web development (Angular, ReactJS) or Windows App development
Experience in leading a project or team
Benefit
Professional European-based company
Attractive salary
Performance bonus of up to 4 months‘ salary
Opportunities for travel to Europe
Hybrid home/office working model
Flexible working time
Structured training & development roadmap
Good work-life balance
Premium healthcare insurance
Loyalty programs
Well-being activities
Annual company trips and team-building events
elca vietnam là công ty Công ty đa quốc gia đang hoạt động lĩnh vực IT Phần mềm tại TPHCM. Hiện tại chúng tôi đang cần tuyển vị trị trí "Business Analyst", "Senior Java Developer". với các kỹ năng như Java, IT phần mềm, Quy Trình Kỹ Thuật .Bạn sẽ được hưởng các chế độ phúc lợi như đào tạo nội bộ, Văn Phòng Tiện Nghi khi làm việc tại elca vietnam.