HungryJob 🇵🇭
Toshiba Global Commerce Solutions

Java Software Developer (Full-Stack)

Toshiba Global Commerce Solutions

Quezon City, Metro ManilaPosted 16 days agoJobStreet

Setup
Hybrid
Type
Full-time
Level
Mid-level
Salary
Not listed
Closes
Open

Skills mentioned

JavaScriptReactVue.jsNode.jsPythonJavaPHPSQLMongoDBRedisGraphQLREST APIsAWSAzureDockerCI/CDGitRetail OperationsQA
Sign up free to tailor my resume for this job Apply on JobStreet

Members see a match score against their own skills and get a resume + cover letter written for this posting.

About the role

We are seeking a highly motivated Full-Stack Software Developer to join our team and support the retail solutions portfolio for TGCS. Core Responsibilities:API Development, Integration and Security Implementation

  • Design and develop backend logic, RESTful APIs, or GraphQL endpoints.
  • Implement business logic, data processing, and security mechanisms.
  • Handle authentication, authorization, and access control. (JWT, OAuth2)
  • Prevent vulnerabilities (XSS, CSRF, SQL Injection)

Server & Application Architecture

  • Design scalable backend architectures (e.g., microservices, monoliths, event-driven).
  • Implement caching, load balancing, and message queues (e.g., RabbitMQ, Kafka).
  • Ensure code follows SOLID principles and best design patterns. Database Design and Management
  • Design and optimize relational (e.g., PostgreSQL, MySQL) or NoSQL (e.g., MongoDB, Redis) databases.
  • Write efficient queries, stored procedures, and ORM integrations.
  • Ensure data consistency, integrity, and performance tuning. Performance Optimization
  • Monitor and improve server performance and application responsiveness.
  • Implement caching, load balancing, and message queues (e.g., RabbitMQ, Kafka). Use profiling tools and implement asynchronous programming where needed. Required Skills: Full-stack development1. Programming: PHP, Javascript, SQL, Python, Java2. Front-end: React, VueJS, Vuex, HTML5, CSS, es6+3. Back-end: Laravel, Symfony, NodeJS, Express
  • JS4. Testing: PHPUnit, Jest
  • JS, Cypress, Mocha, Chai5. Others: AWS, Digital Ocean, Azure, Docker, Gitlab CI, MySQL, MSSQL, Postgre

SQLWork Arrangement: Under normal circumstances, you will be expected to work either at our office or on a customer site 3 times a week, with the flexibility to work from home twice a week. However, depending on the project phase, you may be required to: Work on-site at the customer’s project location for the entire week. Work outside of standard office hours based on project needs.

Sourced from JobStreet · posted 16 days ago · you apply on the original site