Full Stack Engineer | Java Golang VueJS
Tiaxa
Software Engineering
Metro Manila, Philippines
Posted on Friday, December 30, 2022
Job Name:
Full Stack Engineer | Java Golang VueJS
Team Name
Software Development
Reports to:
Software Development Manager
Supervising:
n/a
Functions and principal activities:
- Design high performance, distributed and highly available system using existing and open source frameworks.
- Deliver maintainable and reusable solution that are both secure and adhering to acceptable performance benchmarks.
- Write and test code work units utilizing industry standards and best practices.
- Work with other development team members from different countries to discuss the best solution for existing products.
- Support the production team during release, maintenance and troubleshooting of production components.
- Analyze and provide recommendations to solve performance issues.
- Work with the management team to search for solution and create demo applications for new products.
- Collaborate with other teams (Production Support, Commercial team, Partners).
- Participate in client/stakeholder meetings and understand business needs driving technology as necessary.
JOB PROFILE
Degree:
- Bachelor's degree in Computer Science or related field.
Experience:
- At least 3 years of experience delivering code work units using C and Java.
- Experience with relational databases like PSQL and MySQL
- Experience with Messaging Systems and streaming platforms like Redis.
- Experience with micro web services using REST architecture.
- Experience with front-end development using Bootstrap framework, Vue JS.
- Experience using Git version control and related hosting services like GitHub, GitLab and BitBucket.
- Experience with scripting and deployment of applications to a Unix-based system.
- Familiar with GCP, Azure or AWS.
Skills:
- Excellent critical thinking, problem solving, decision making and organizational skills.
- Excellent verbal and writing skills, including the ability to research, design, and write new documentation, as well as to maintain and improve existing material.
- Ability to learn and apply new programming languages in a short period of time.
See more open positions at Tiaxa
Something looks off?