Senior Java Developer

364 Cong Hoa, Tan Binh, Ho Chi Minh
See map
23 days ago

Top 3 Reasons To Join Us

  • Work with the latest technologies
  • Collaborate with great people to build great thing
  • Work on key digital initiatives for awesome client

Job Description

As a Senior Java Developer, you’ll work with a Scrum team using the latest Java technologies. You’ll collaborate directly with foreign clients and develop products alongside experts from around the world.

  • Working on web/mobile application projects in Java and open-source technologies
  • Developing for high performance and scalability with the latest technologies using Java, Scala, on the cloud
  • Researching and develop new technologies and transferring them to the team
  • Mentoring other team members on improving their code quality

Your Skills and Experience

Must 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 application
  • 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 about 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

Should have

  • Fluent English communication

Nice to have

  • Experience with API gateway implementation (routing, data aggregation, authentication, authorization, ...)
  • Experience with microservices development, especially implementing monitorability/traceability/performance design and optimization is a big plus
  • Experience with CI/CD on AWS CodePipeline, container-based deployment with ECS, ECR, EC2 is a plus
  • Experience with Neo4J is a plus
  • Experience with SSO/OAuth, JWT is a plus

Why You'll Love Working Here

At PYCOGroup, 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.