Job Details
You will work as a Software Developer on web-based application projects in JAVA-related technologies:
- – Analyze technical requirements
- – Participate in technical design and implementation
- – Perform as a key member in technical problem resolution on projects under experienced team leaders
- – Play the role of a team member on specific projects
Job Requirements
- Excellent written and verbal English skills
- Bachelor Degree / related degree
- Strong knowledge of web development technologies & core Java and J2EE applications.
- Experience in Java, Spring, Struts, Hibernate…, web application
- Experience in architecture patterns, coding conventions & best practices
- Strong Analysis and design experience (Ideally UML/ Java Design Patterns)
- Good at design patterns and J2EE concept
- Strong Database design with SQL experience, DB2/Stored Procedure, Oracle.
- Team Management Skill
- Experience in Agile methodology
- Ability to research, adapt quickly to new technologies
- Solid soft skills: group discussion leading, teamwork, problem-solving, presentations
- Must be independent, responsible, and self-motivated with ability to learn and achieve superior results
- Able to work under pressure in start-up culture
We offer
- Competitive & attractive salary base on your capability
- 13th month salary
- Performance awards + project awards
- Team building activities, Sports activities, and Annual company trip
- Interesting tasks and global projects
- A nice, friendly and competent team
- Work in an open-minded, friendly, positive, transparent and agile environment
- Independent, autonomous work
- Continuous learning on the job, e.g. by our internal training
- Social insurance; Medical insurance; Unemployment insurance.
- Sick Leave and extra leave days for special occasions along with Annual Leave for the employees