Mô Tả Công Việc
Role Purpose:
As a Senior Java Spring Developer, you will take on a leadership role within our development team, guiding project initiatives, and ensuring the delivery of high-quality software solutions. With your vast experience and technical expertise, you will play a pivotal role in shaping the future of our applications.
Key Accountabilities:
- Lead the design, development, and maintenance of complex Java applications using the Spring framework.
- Mentor and guide junior and middle developers, fostering a collaborative and learning-oriented environment.
- Architect scalable and robust solutions, ensuring optimal performance, reliability, and security.
- Drive the integration of RESTful Services, WebServices, Elasticsearch, and other related technologies.
- Collaborate with cross-functional teams, including business analysts, designers, and other developers, to ensure seamless project execution.
- Optimize database designs and queries, with a focus on SQL, PostgreSQL, and Oracle databases.
- Engage in code reviews, promoting best practices and maintaining code quality standards.
Stay abreast of the latest trends in Java and Spring development, ensuring our solutions are modern and competitive.
Yêu Cầu Công Việc
Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
Years of Related Work Experiences: 5-7 years experiences
Languages Required: English
Core Competency Requirements:
- Hands-on experience with Java development, with a significant focus on the Spring framework.
- Proven architectural skills, with the ability to design scalable and resilient systems.
- Comprehensive understanding of RESTful Services, WebServices, and Elasticsearch.
- Deep knowledge of SQL, with hands-on experience in PostgreSQL and Oracle databases.
- Strong problem-solving abilities and a passion for tackling complex challenges.
- Exceptional communication skills, both written and verbal, in English. (Must have)
- Demonstrated ability to mentor junior developers and foster a team-oriented environment.
- Commitment to continuous learning, with an eagerness to stay updated on new technologies and methodologies.
Complete minimum 3 Software Development Life Cycle (SDLC).
Meticulous, detailed and able to work with minimal supervision.
Ability to lead technical solutions end to end.
Actively contribute to the quality assurance for services within the solution/application area.
Flexibility and adaptability in a fast-paced work setting.
Hình thức
Quyền Lợi
- Base Salary: Negotiable
- Can work after Tet
- Project bonus
- Full SHUI salary
- Merit reviews every year
- Meal allowance
- Annual leave: 14 days/year + 3 days/ year Christmas
- Annual health check
- Health care insurance
- Having the opportunity to work onsite in Europe