Java Developer

APW Tech

Philippines

On-site

PHP 781,000 - 1,451,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

APW Tech is seeking an experienced Java Developer in the Philippines. You will design, build, and maintain Java applications and services, with emphasis on clean code, scalability, and security.

You will participate in architecture discussions and work with cross-functional teams to deliver reliable RESTful APIs and robust software solutions. Ideal candidates have 3–5 years of Java experience, strong Java 8+ expertise, proficiency with Spring Boot/MVC, and solid knowledge of SQL databases.

Qualifications

  • Bachelor's degree in CS/IT/Engineering or related field.
  • 3–5 years of professional Java development experience.
  • Strong proficiency in Java 8 or higher.
  • Experience with Spring Framework, Spring Boot, and Spring MVC.
  • Knowledge of OOP principles and design patterns.
  • Experience building and consuming RESTful APIs.
  • Proficient in SQL and relational databases (MySQL, PostgreSQL, Oracle, SQL Server).
  • Experience with Git and basic CI/CD practices.

Responsibilities

  • Design, develop, test, and maintain Java applications and services.
  • Write clean, scalable, and efficient code following best practices.
  • Participate in software architecture and technical design discussions.
  • Develop and consume RESTful APIs and web services.
  • Troubleshoot, debug, and resolve application issues.
  • Perform code reviews and ensure adherence to coding standards.
  • Collaborate with Business Analysts, QA Engineers, Product Owners, and other developers.
  • Optimize application performance, scalability, and security.
  • Create and maintain technical documentation.
  • Support deployment activities and production issue resolution.

Skills

Java 8+
Spring Framework
RESTful APIs
OOP design
SQL databases
Git
SDLC
JUnit/Mockito
Communication

Education

Bachelor's degree in CS/IT/Engineering

Tools

Maven/Gradle
Jenkins
Git

Job description

Key Responsibilities
  • Design, develop, test, and maintain Java applications and services.

  • Write clean, scalable, and efficient code following best practices.

  • Participate in software architecture and technical design discussions.

  • Develop and consume RESTful APIs and web services.

  • Troubleshoot, debug, and resolve application issues.

  • Perform code reviews and ensure adherence to coding standards.

  • Collaborate with Business Analysts, QA Engineers, Product Owners, and other developers.

  • Optimize application performance, scalability, and security.

  • Create and maintain technical documentation.

  • Support deployment activities and production issue resolution.

Required Skills & Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

  • 3-5 years of professional experience in Java development.

  • Strong proficiency in Java 8 or higher.

  • Experience with Spring Framework, Spring Boot, and Spring MVC.

  • Knowledge of object-oriented programming (OOP) principles and design patterns.

  • Experience building and consuming RESTful APIs.

  • Proficiency in SQL and relational databases such as MySQL, PostgreSQL, Oracle, or SQL Server.

  • Experience with version control systems such as Git.

  • Understanding of software development lifecycle (SDLC) and Agile methodologies.

  • Familiarity with unit testing frameworks such as JUnit and Mockito.

  • Strong analytical, problem-solving, and debugging skills.

  • Excellent communication and teamwork abilities.

Preferred Skills
  • Experience with microservices architecture.

  • Knowledge of containerization technologies such as Docker and Kubernetes.

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).

  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.

  • Experience with message brokers such as Kafka or RabbitMQ.

  • Knowledge of NoSQL databases such as MongoDB or Cassandra.

  • Understanding of DevOps practices and infrastructure automation.

Technical Stack
  • Programming Language: Java 8/11/17+

  • Frameworks: Spring Boot, Spring MVC, Hibernate/JPA

  • Databases: MySQL, PostgreSQL, Oracle, SQL Server

  • Tools: Git, Maven, Gradle, Jenkins

  • Testing: JUnit, Mockito

  • Cloud & Containers: AWS/Azure/GCP, Docker, Kubernetes

  • API Technologies: REST, JSON, Swagger/OpenAPI

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Tradex Network Inc. • Pasay

On-site
PHP 892,800 - 1,339,200
Java Developer
Java Developer

Hunter's Hub Inc. • Taguig

On-site
PHP 1,200,000 - 1,800,000
Java Developer (Springboot)
Java Developer (Springboot)

Questronix Corporation • Philippines

On-site
PHP 700,000 - 1,100,000
Java Developer
Java Developer

Socium Staffing Solutions Inc. • Taguig

On-site
PHP 600,000 - 800,000
Java Developer
Java Developer

Talentium Inc. • Muntinlupa

Remote
Java Developer
Java Developer

Questronix Corporation • Pasig

On-site
PHP 600,000 - 900,000
Java Developer
Java Developer

The AM3 Global Singapore/USA • Muntinlupa

On-site
Java Developer
Java Developer

HRTX • Philippines

On-site
PHP 800,000 - 1,500,000
Java Developer
Java Developer

SuiteWorks • Cebu City

On-site
PHP 600,000 - 900,000
Senior Java Developer - Urgent Hiring
Senior Java Developer - Urgent Hiring

Hammerjack Pty Ltd • Philippines

On-site
PHP 500,000 - 1,000,000