Software Engineer: Build Scalable Backend & APIs

General Milling Corporation

Lapu-Lapu

On-site

PHP 400,000 - 680,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

General Milling Corporation in the Philippines seeks a Software Engineer to manage full software development lifecycle, designing, developing, and maintaining scalable back-end services and APIs. You will work on server-side Java applications, participate in tests, code reviews, and documentation, and collaborate with teammates to deliver reliable software solutions.

Ideal candidates have a Bachelor's in a related field and 1–3 years of experience, with strong problem-solving and communication

Qualifications

  • Bachelor's degree in software-related field.
  • 1–3 years of software engineering or application development experience.
  • Experience building server-side Java web applications.
  • Experience with Java web services and APIs (REST and SOAP).

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.

Skills

Problem solving
Communication
OO programming
Adaptability
Learning quickly

Education

Bachelor's degree in Software Engineering / IT / CS

Tools

Java
REST API
SOAP API
Relational databases
NoSQL databases

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer: Build Scalable Backend & APIs
Software Engineer: Build Scalable Backend & APIs

General Milling Corporation • Lapu-Lapu

On-site
PHP 420,000 - 640,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

SYSGEN RPO • Makati

Hybrid
PHP 1,200,000 - 2,000,000
Control Room Operator
Control Room Operator

General Milling Corporation • Lapu-Lapu

On-site
PHP 420,000 - 640,000
Java Spring Boot Backend Engineer - Microservices & APIs
Java Spring Boot Backend Engineer - Microservices & APIs

Questronix Corporation • Makati

On-site
PHP 600,000 - 1,000,000
Senior Backend API Engineer - Node.js, TypeScript, REST
Senior Backend API Engineer - Node.js, TypeScript, REST

Questronix Corporation • Makati

On-site
PHP 900,000 - 1,500,000
Senior Java Software Engineer
Senior Java Software Engineer

Q2 HR Solutions • Taguig

On-site
PHP 1,200,000 - 2,400,000
Back-End Software Engineer
Back-End Software Engineer

Multisys Technologies Corporation • Parañaque

On-site
PHP 600,000 - 1,000,000
Software Engineer (Java and Vue.JS)
Software Engineer (Java and Vue.JS)

Rising Tide Digital, Inc. • Makati

On-site
PHP 600,000 - 900,000
Software Engineer
Software Engineer

Private Advertiser • Manila

On-site
PHP 800,000 - 1,600,000
Backend API Developer
Backend API Developer

Questronix Corporation • Makati

On-site
PHP 900,000 - 1,200,000
Top locations