Positive Thinking Company

E-Town, 364 Cong Hoa, TP Hồ Chí Minh

Quy mô công ty : 100-499

Xem thêm

Tóm lược

100-499

Product

Việt Nam

Senior Java Developer (Hanoi)

Positive Thinking Company

Tân Bình, TP Hồ Chí Minh

  • English
  • Có kinh nghiêm (Nhân viên)
  • Toàn thời gian
  • Thỏa Thuận
  • Ngày Đăng:02/11/2021
  • 1

Mô tả công việc

Tóm tắt công việc

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.

Yêu cầu công việc

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.

Ngôn ngữ

  • English

    Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate

Yêu cầu kỹ thuật

  • Java
  • Spring
  • AWS
  • Core Java
  • JUnit
  • MySQL
  • Git
  • Selenium
  • MongoDB
  • Design Patterns
  • REST API
  • Apache Solr
  • Elasticsearch
  • Docker
  • Redis
  • Apache Kafka
  • Refactoring
  • Spring Boot
  • JaCoCo
  • Apache Zookeeper
  • Spring Data
  • Spring Cloud

NĂNG LỰC

  • Agile
  • Scrum
  • Professional Experience
  • Analytic Skills

Thông tin doanh nghiệp

Positive Thinking Company is a global independent tech consultancy group.

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.