Senior Java Software Engineer

Q2 HR Solutions

Taguig

On-site

PHP 900,000 - 1,800,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Q2 HR Solutions is seeking a senior Java developer to join its technology team in a fast-paced environment. You will design and build RESTful APIs and microservices using Java and Spring Boot, ensuring security and scalability across enterprise applications.

You will collaborate with architects, product owners, QA, and developers, optimize performance, and participate in CI/CD implementations. Strong Java 11+ and hands-on experience with Docker/Kubernetes are required.

Qualifications

  • Bachelor’s degree in Computer Science, IT or related field.
  • At least 5 years of professional Java development experience.
  • Strong Java 11+ and Spring Boot proficiency.
  • Solid API development, RESTful services, and microservices experience.
  • Hands-on Docker and Kubernetes experience.
  • Experience with CI/CD tools (Jenkins, GitLab CI, Azure DevOps).
  • Cloud experience (AWS, Azure, GCP).
  • Familiarity with Kafka or RabbitMQ and data patterns.
  • Knowledge of design patterns (SOLID) and DDD is desirable.
  • Familiarity with Agile/Scrum methodologies.

Responsibilities

  • Design, develop, and maintain RESTful APIs and microservices with Java/Spring Boot.
  • Build secure, scalable enterprise-grade applications.
  • Collaborate with architects, product owners, QA, and devs to define solutions.
  • Optimize performance, troubleshoot issues, and ensure robust logging.
  • Integrate services using modern API standards and event-driven architectures.
  • Write clean, maintainable, testable code and participate in code reviews.
  • Mentor junior developers and contribute to CI/CD pipelines.
  • Ensure security standards, coding standards, and data protection.

Skills

Java
Spring Boot
RESTful APIs
Microservices
Agile/Scrum
Problem solving

Education

Bachelor’s degree in Computer Science/IT or related field

Tools

Docker
Kubernetes
Jenkins
GitLab CI
Azure DevOps
AWS
Azure
GCP
Kafka
RabbitMQ
Vue.js

Job description

We are looking for an experienced and highly skilled Senior Java Developer to join our growing technology team. The ideal candidate will have strong expertise in Java development, API integration, and microservices architecture, with hands-on experience in building scalable and secure enterprise applications.

Key Responsibilities
  • Design, develop, and maintain scalable RESTful APIs and microservices using Java and Spring Boot.
  • Build secure, high-performing, and highly available enterprise-grade applications.
  • Collaborate with architects, product owners, QA engineers, and developers to define and implement technical solutions.
  • Optimize system performance, troubleshoot issues, and ensure robust logging and error handling mechanisms.
  • Integrate internal and third-party services using modern API standards and event-driven architectures.
  • Develop clean, maintainable, reusable, and testable code following software engineering best practices.
  • Participate in code reviews, technical discussions, and mentoring of junior developers.
  • Implement and maintain CI/CD pipelines to support automated deployments and testing.
  • Ensure adherence to security standards, coding standards, and data protection regulations.
  • Support Agile/Scrum ceremonies and contribute to continuous improvement initiatives.
Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • At least 5 years of professional experience in Java development.
  • Strong proficiency in Java 11+ and Spring Boot framework.
  • Solid experience in API development, RESTful services, and microservices architecture.
  • Hands-on experience with Docker and Kubernetes.
  • Experience working with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Strong understanding of software design patterns, SOLID principles, and domain-driven design (DDD).
  • Experience with message brokers such as Kafka or RabbitMQ.
  • Knowledge of Agile/Scrum methodologies.
  • Excellent analytical, problem-solving, and communication skills.
Required Technical Skills
  • Java
  • Spring Boot
  • RESTful APIs
Frontend
Preferred Frontend Framework
  • Vue.js
Database
  • SQL
DevOps & Cloud
  • Docker
Nice to Have
  • Experience with event-driven architecture
  • Experience in TDD/BDD practices
  • Experience mentoring or leading development teams
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Hunter's Hub Inc. • Taguig

On-site
PHP 1,200,000 - 1,800,000
Engineering
Engineering

Orangeandbronze • Iloilo City

On-site
PHP 900,000 - 1,200,000
Engineering
Engineering

Orangeandbronze • Makati

On-site
Competitive salary
Performance-based bonuses
Flexible working hours
+4
Senior Java Software Engineer
Senior Java Software Engineer

SYSGEN RPO • Taguig

On-site
PHP 1,200,000 - 2,000,000
Senior Java Developers
Senior Java Developers

Ascent Solutions Philippines Inc. • Pasay

On-site
PHP 600,000 - 1,200,000
Senior Java Software Engineer
Senior Java Software Engineer

Hammerjack Pty Ltd • Taguig

On-site
PHP 1,200,000 - 1,400,000
Java Software Engineer
Java Software Engineer

Stratpoint Technologies • Mandaluyong

On-site
PHP 2,457,000 - 3,686,000
Java Developer
Java Developer

Andes • Makati

On-site
Competitive salary package
Paid annual leave
Year-end and project performance bonuses
+4
Senior Software Engineer
Senior Software Engineer

Tyler Technologies • Manila

On-site
PHP 1,200,000 - 2,400,000
Senior Java Engineer
Senior Java Engineer

iGaming Centre • Manila

On-site