Job Description
Mô tả công việc
JOB PURPOSE
VNDIRECT is looking for a Technical Lead (Java) who is responsible for provide hands-on leadership to the design, development, and deployment of technical solutions. Lead and conduct training to empower engineers on sufficient programming skills.
KEY ROLES & RESPONSIBILITIES
– Lead team, design architect, develop, execute, deliver and maintain large software system development and maintenance projects;
– Lead technical skills an Agile Software Development inhouse team that is comprised of for members: coaching, review code, guide…;
– Ensure that Software Development team adheres to and contributes to the defined processes while still being able to deliver efficiently;
– Deliver high-quality, secure, scalable and maintainable production software;
– Define, communicate and implement coding standards, use best practices to ensure quality;
– Performing biz requirement analyses, ensure high level of documentation is maintained by the team;
– Ensure predictable and reliable delivery of sprints/releases, identifying risk and conducting mitigation action planning.
Yêu cầu ứng viên
1. Education:
– University degree, major in Technology Information, Computer Science or related field.
2. Experience:
– 7+ years of IT experience in development, implementing of software systems in Java 8+, J2EE and Internet Technologies, minimum 5+ years’ experience with designing, developing, delivering and maintaining large scalable enterprise systems.
3. Knowledge/ Abilities/ Skills:
– Experience with full software development lifecycle including design, architecture, development, building, testing, deployment and maintenance.
– Ability to be forward-thinking and be able to analyze and anticipate project, technology and team solutions to ensure successful project delivery.
– Ability to own and drive technological and team issues to resolution with minimal guidance.
– Experience in implementing Java EE design patterns such as MVC, Singleton, Session Facade, DAO, OOA/ OOD…
– Strong knowledge of API development.
– Strong knowledge of the Java Frameworks (Spring MVC, Spring MVC, Spring JDBC/ Data, Spring Security).
– Strong knowledge of web services (WSDL Soap, Restful).
– Good knowledge of relational databases, NoSQL databases, cache solutions and ORM technologies (JPA2, Hibernate).
– Self-motivated, curious, eager to learn and able to thrive in a fast-paced of business environment.
– Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Agile/ Scrum.
4. Core Competencies:
– Have mindsets that are consistent with the company’s core values (More information in company website).
Quyền lợi
1. Community of professionals who work with integrity and devotion
– Professional financial working environment.
– Working with initiative, creativity and challenges.
2. Competency – based compensation
– Competitive and attractive compensation package based on performance and contribution.
– Receive the deducted income if passing the probation (2-month probationary period with 85% salary)
and annual salary review.
– Social/ Medical/Unemployment insurances.
– Premium insurances: Healthcare insurance and 24/24 personal accident insurance.
3. Organization with vibrant and learning – centralized culture
– Open working space with modern equipment.
– Diverse, energetic internal and volunteer activities.
Địa điểm làm việc
– Hà Nội: Số 9 Đào Duy Anh, Đống Đa
Cách thức ứng tuyển
Ứng viên nộp hồ sơ trực tuyến bằng cách bấm Ứng tuyển ngay dưới đây.