Software Engineer: Build Scalable Backend & APIs

General Milling Corporation

Lapu-Lapu

In loco

PHP 420.000 - 640.000

Tempo pieno

14 giorni+

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

General Milling Corporation is seeking a Software Engineer to manage the full software development lifecycle by designing, developing, and maintaining well-structured, efficient, and testable code that meets business and technical requirements.

The role focuses on building server-side web applications using Java, REST and SOAP APIs, and scalable data services. You will collaborate with the team to ensure reliability, performance, and clean documentation.

Competenze

  • Bachelor’s degree in Software Engineering, Information Technology, Computer Science, or a related field.
  • 1–3 years of experience in software engineering or application development.
  • Experience developing server-side web applications using Java.
  • Experience developing Java web services and APIs, such as REST and SOAP.
  • Experience with relational databases, such as MySQL and PostgreSQL, and NoSQL databases, such as MongoDB.
  • Proficiency in object-oriented programming and development.
  • Ability to learn and adapt quickly to new technologies.
  • Knowledge of Java frameworks, software architecture, and design patterns.
  • Good communication and problem-solving skills.

Mansioni

  • Develop new software features and improve the architecture of existing systems.
  • Participate in test-driven and iterative development, prototyping, and code reviews with the development team.
  • Design and develop clean, efficient middle-tier and backend applications.
  • Build scalable, reliable, and robust software services.
  • Develop and maintain internal and external APIs and web services.
  • Develop and execute unit and performance tests to ensure system scalability and reliability.
  • Review, debug, and troubleshoot code to identify and resolve software issues.
  • Prepare technical documentation, flowcharts, layouts, diagrams, charts, and code comments to explain software solutions.
  • Define system specifications, programming standards, and technical requirements to support software implementation and deployment.

Conoscenze

Java
REST API
SOAP API
SQL
NoSQL
OOP
Problem solving
Communication
Team collaboration
Java frameworks

Formazione

Bachelor’s degree in Software Engineering/CS

Strumenti

MySQL
PostgreSQL
MongoDB

Descrizione del lavoro

Job brief

We are seeking a Software Engineer to manage the full software development lifecycle by designing, developing, and maintaining well-structured, efficient, and testable code that meets business and technical requirements.

Responsibilities

  • Develop new software features and improve the architecture of existing systems.
  • Participate in test-driven and iterative development, prototyping, and code reviews with the development team.
  • Design and develop clean, efficient middle-tier and backend applications.
  • Build scalable, reliable, and robust software services.
  • Develop and maintain internal and external APIs and web services.
  • Develop and execute unit and performance tests to ensure system scalability and reliability.
  • Review, debug, and troubleshoot code to identify and resolve software issues.
  • Prepare technical documentation, flowcharts, layouts, diagrams, charts, and code comments to explain software solutions.
  • Define system specifications, programming standards, and technical requirements to support software implementation and deployment.


Requirements

  • Bachelor’s degree in Software Engineering, Information Technology, Computer Science, or a related field.
  • At least 1–3 years of experience in software engineering or application development.
  • Experience developing server-side web applications using Java.
  • Experience developing Java web services and APIs, such as REST and SOAP.
  • Experience with relational databases, such as MySQL and PostgreSQL, and NoSQL databases, such as MongoDB.
  • Proficiency in object-oriented programming and development.
  • Ability to learn and adapt quickly to new technologies.
  • Knowledge of Java frameworks, software architecture, and design patterns.
  • Good communication and problem-solving skills.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Control Room Operator
Control Room Operator

General Milling Corporation • Lapu-Lapu

In loco
PHP 420.000 - 640.000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

SYSGEN RPO • Makati

Ibrido
PHP 1.200.000 - 2.000.000
Full Stack Software Engineer
Full Stack Software Engineer

SM Retail Inc. • Pasay

In loco
PHP 800.000 - 1.400.000
Engineering
Engineering

Orangeandbronze • Iloilo City

In loco
PHP 900.000 - 1.200.000
Engineering
Engineering

Orangeandbronze • Makati

In loco
PHP 892.800 - 1.339.200
Competitive salary
Performance-based bonuses
Flexible working hours
+4
Java Software Engineer
Java Software Engineer

White Cloak Technologies, Inc. • Pasig

In loco
PHP 670.000 - 1.116.000
Senior Software Engineer
Senior Software Engineer

HCM Nexus • Taguig

In loco
PHP 1.500.000 - 2.700.000
Senior Software Engineer (CMS)
Senior Software Engineer (CMS)

Maya • Mandaluyong

In loco
PHP 1.350.000 - 2.250.000
Java Full Stack Engineer
Java Full Stack Engineer

Rising Tide Digital Inc • Makati

In loco
PHP 600.000 - 1.000.000
Backend Developer
Backend Developer

Questronix Corporation • Pasig

In loco
PHP 390.600 - 669.600
Luoghi più richiesti