Search by job, company or skills

T

Java Software Engineer (Spring)

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 24 months ago

Job Description

We apply our technology and innovation to solve realworld problems and improve lives. Our dedication to excellence and our strong track record have earned us a distinctive reputation for quality and trust as a global technology, defence and engineering group. Our diverse portfolio of businesses spans the aerospace, smart city, defence and public security segments.

In the U.S., our major operations span over 50 cities in 23 states, employing 7,000 people who provide innovative products and solutions to commercial and government customers across diverse market segments.

Location: Ho Chi Minh

Sector:

Personnel in charge: 0

Functions

Understand the requirements from Product Owner, Architects and Tech Leads.

Design, develop and automate reusable, testable, organized, efficient, and selfdocumenting code/components.

Perform software integration and testing.

Maintain, optimize, and monitor existing systems.

Support all the project management activities where required

Requirements

Degree in Information Technology, Computer Science, or equivalent relevant experience

Minimum 5 years of experience with the below technical skills,

o Java, Spring MVC, Spring Boot, C and C++

o Object/Relational Mapping (ORM) frameworks: JPA, Hibernate, etc

o Web technologies: RESTful APIs, Web services, API Gateway, etc

o DHTML JavaScript framework (Bootstrap, jQuery, etc)

o Visualization and Analytic tools (e.g., Grafana, OpenSearch/Elasticsearch, etc)

o Build and Version control tools: Maven, Git

o SQL: knowledge of PostgreSQL would be a plus

o NoSQL: MongoDB, Redis

o MQTT Message Brokers (e.g., RabbitMQ, HiveMQ, etc)

o Batch/Stream Processing: Apache Kafka, Apache Flink

o Virtualization Platform and Orchestration Tools: Docker, Kubernetes

o Cloud Technology: AWS

Good problemsolving skills and have a positive learning attitude.

Able to work alone and as a team.

Skills

Experience with IoT Edge computing is a plus

Experience with Embedded Systems software development is a plus

Experience in DevSecOps processes is a plus

Experience with IoT communication technologies is a plus (MQTT, LoRa, REST, TCP, etc)

Experience in designing, implementing, troubleshooting, and commissioning SCADA / HMI applications is a plus

Experience with industry standard communication protocols such as Modbus, OPC, BACnet, etc is a plus

Angular JS, React JS, Node.JS experience is nice to have

UI/UX and Design tools (e.g., Figma, Adobe XD, Balsamiq, etc)

Benefits

  • Exclusive chance to work on a new project called Smart City (1B+ USD value): https://www.stengg.com/smartcity
  • Meal & transportation allowance
  • 13th salary
  • 14 annual leave days
  • Laptop provided
  • Flexibility to hybrid work (3 days at office 4 days/week during probation)
  • Ability to travel occasionally to cowork with the team in Singapore
  • Growth and learning opportunities
  • Social and Health insurance under Vietnamese Labor Law (Full social insurance)

Job ID: 70818133