menu close

Mô tả công việc

- To take part in software and architectural development activities.

- Contribute into all phases of the development lifecycle.

- Conduct software analysis, programming, testing and debugging.

- Identifying production and non-production application issues.

- Ensure designs are in compliance with specifications.

- Recommend changes to improve established application processes.

- Develop technical designs for application development.

- Develop efficient application code for programs.

- Create application documentation.

- Cooperation with other relevant software development team members.

- Communication with business and colleagues from other countries

- Performs other duties as assigned.

Yêu cầu ứng viên

- BS degree in Computer Science, Engineering or a related subject.

- Strong proficiency in programming languages, databases, web technologies.

- 2+ years of experience with Java-based technologies (Java, J2EE, Hibernate, Spring Framework, Spring Data Rest Framework, Spring Security, …)

- Strong experience in designing and developing web-based application, web services integration (SOAP, REST, Websocket, …)

- Experience in developing with Message Queue (Kafka, Active MQ, Rabbit MQ, …) and event processing.

- Object oriented analysis and design using common design patterns, parallel programming, and data modelling.

- Experience with test-driven development.

- Great motivation and willingness to collaborate, strong sense of ownership and responsibility.

- Experience supporting and working with cross-functional teams in a dynamic environment.

- Strong analytical and problem-solving skills, with proven ability to design pragmatic solutions.

- Excellent verbal and written communication skills.

- Fluent English – both spoken and written.

Quyền lợi được hưởng

- Attractive and Competitive Remuneration

- Attractive Performance Bonus

- Medical and accident healthcare 24/7

- Professional working environment

Việc làm gợi ý dành cho bạn