Positive Thinking Company
WHAT YOU WILL DO
Work as a senior software developer on web-based application projects in Java-related and open-source technologies:
-Analyze system requirements
-Participate in system design and implementation.
-Perform as a key member in technical problem resolution on projects alongside the Team Leaders.
-Take on the role of a Team Leader to manage a small number of developers on various projects.
-Provide continuous support and guidance to less senior colleagues through regular coaching activities and support them in fulfilling their personal development plans.
At Positive Thinking Company, we don’t just offer you a job, we offer you your future. Here are our commitments:
#FUN: We are pretty funny, you will have fun at work.
#TEAMWORK: You will be collaborating with great people to build great things.
#TRAVEL: Unlock your world with our global opportunities, we operate on all continents!
#GUIDANCE: Our internal network of global experts is always ready to support you.
#VARIETY: You will have access to both consulting and development projects career
opportunities.
#PURPOSE: You will work on key digital initiatives for awesome international clients.
#STABILITY: We’ve been around since 1999.
#OPENNESS: We operate in a flat structure and our Senior leadership is always ready to
engage.
#MERIT: You will get recognized and rewarded for your contributions.
#VISION: We offer a different approach to digital transformation, you should be part of it.
#SUPPORT: We got your back, we're a family.
WHAT YOU SHOULD HAVE
-Experience in Agile/Scrum development environment.
-Strong background in Java core.
-Expert knowledge of developing projects based on Java with Spring stack (Spring,
Spring Cloud, Spring Data, Spring Boot …)
-Practical experience in programming with MongoDB, MySQL, and Redis from Java
applications.
-Practical experience in data streaming or event-driven programming with Java via
Apache Kafka/Zookeeper.
-Good understanding and practical experience in applying design patterns, designing
REST APIs.
-Good understanding of search technologies (SOLR, ElasticSearch …)
-Solid professional experience in using Java testing frameworks (JUnit, Jacoco,
Selenium, Hamcrest ...)
-Practical experience with Docker.
-Practical experience in code refactoring, pair programming, code review,
continuous integration, GIT.
-Ability to write structured, well-documented, and maintainable code.
-Problem-solving and analytical skills.
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
With a team of more than 3,000 talented tech specialists on the ground in over 35 cities across Europe, the USA, Asia, Australia, and Africa, we serve clients of all sizes. We believe collaboration betters our world. Our unique open ecosystem model allows us to deliver end-to-end tech solutions.
Our services draw on a wide array of expertise, including apps & platforms, security, cloud, data & analytics, hyperautomation, and digital workplace.
Our core expertise in Vietnam and the APAC region allows us to provide state-of-the-art technology services that digitally transform our clients:
Apps & Platforms: We combine agile methodologies, advanced technology, collaborative tools, and multidisciplinary teams to develop web, mobile, and enterprise apps for our worldwide clients.
B.O.T. Model: We bootstrap software development centers by building high-performing and scalable software development teams in Vietnam with our Build Operate Transfer model.
ITJobs được thành lập vào năm 2014 tại Việt Nam và mục tiệu chính là trở thành một trong những chuyên gia hàng đầu về tuyển dụng nhân viên CNTT ở khu vực Châu Á.