Enter a job title or keyword

Senior Java Engineer BGCHybridup to 200k


Job Location:

Taguig - Philippines

Monthly Salary: Not provided by the employer
Posted: 16 July 2026 (30+ days ago)
Application Deadline: 13 October 2026
Vacancies: 1 Vacancy

Job Summary

We are hiring for Senior Java Engineer (with AWS and snowflake-mandatory) in BGC Taguig City.

This is a Hybrid work setup with 3 days RTO -Mon and Fri as default 1 day of your choice (Midshift) and 2 days WFH. Salary is up to 200k based on level.

Requirements:

  • 10-12 years of professional software development experience with strong expertise in Java and related technologies.
  • Proven track record of designing and implementing large-scale distributed systems and microservices architectures.
  • Deep knowledge of Java frameworks and ecosystems including Spring Hibernate and related technologies.
  • Demonstrated leadership experience mentoring engineering teams and driving technical excellence.
  • Strong understanding of software design patterns SOLID principles and architectural best practices.
  • Experience with cloud platforms (AWS Azure or GCP) and containerization technologies such as Docker and Kubernetes.
  • Proficiency in DevOps practices CI/CD pipelines and infrastructure-as-code approaches.
  • Excellent problem-solving capabilities and the ability to think strategically about technology decisions.
  • Strong communication skills with the ability to articulate complex technical concepts to diverse stakeholders.
  • Bachelors degree in Computer Science Software Engineering or a related field (or equivalent professional experience).

Preferred: Experience in agile development methodologies test-driven development(TDD) and automated testing frameworks.

Preferred: Contributions to open-source projects or demonstrated thought leadership in the Java community.

Responsibilities:

  • Architect and design enterprise-scale Java applications establishing best practices and technical standards across development teams.
  • Lead the development of complex software solutions ensuring code quality scalability and maintainability.
  • Mentor and coach senior software engineers and development teams fostering a culture of technical excellence and continuous improvement.
  • Collaborate with product business and infrastructure teams to translate requirements into robust technical solutions.
  • Conduct code reviews and provide technical guidance to ensure adherence to architectural patterns and coding standards.
  • Evaluate and recommend technology choices frameworks and tools to enhance development efficiency and system performance.
  • Drive innovation by researching emerging technologies and methodologies relevant to Java ecosystem development.
  • Participate in strategic technical planning and contribute to the long-term vision of our engineering capabilities.
  • Troubleshoot and resolve complex technical issues providing solutions that improve system reliability and performance.