Senior Software Developer

1 week ago


Makati City, National Capital Region, Philippines FFUF Manila Inc. Full time $90,000 - $120,000 per year
Professional Qualifications
  • Degree in Computer Science, Information Systems, or a related technical field
  • Minimum 5 years of professional experience in software development within agile environments
  • Solid expertise building production-grade Go services
Technical Skills
  • Strong understanding of modern software architectures: microservices, domain-driven design (DDD), and hexagonal architecture
  • Deep expertise in Identity and Access Management (IAM), particularly with Keycloak:

  • Hands-on experience deploying and operating Keycloak (on-premises and/or cloud)

  • Configuration of realms, authentication flows, custom themes, and Service Provider Interfaces (SPIs)
  • Knowledge of Single Sign-On (SSO), identity brokering, and federated identity
  • Solid understanding of authentication and authorization standards:

  • OAuth 2.0, OpenID Connect (OIDC), SAML 2.0, and JWT

  • Familiarity with PKCE, Scopes, Claims, Roles, and various grant types (e.g., Authorization Code, Client Credentials)
  • Experience implementing token-based security, role/permission models, and access control mechanisms
  • Comfortable working with Docker and ideally Kubernetes
  • Familiar with CI/CD tools such as GitLab CI, Azure DevOps, Jenkins, or GitHub Actions
  • Cloud experience is a plus (e.g., Azure, AWS, or GCP)
  • Proficient in working with SQL databases (e.g., PostgreSQL) and ideally NoSQL (e.g., MongoDB, Redis)
  • Strong grasp of testing strategies: unit, integration, and end-to-end testing
Tooling & Frameworks
  • Quarkus/Kotlin Stack: IntelliJ, Gradle/Maven, Quarkus extensions (Security, OIDC), Hibernate Reactive, Panache, RESTEasy Reactive
  • IAM tools: Keycloak Admin CLI, Keycloak REST API, custom Keycloak providers
  • Agile toolchain: Jira, Confluence, Scrum/Kanban
Soft Skills
  • Strong sense of ownership and commitment to code quality and secure development
  • Collaborative mindset with excellent communication skills; enjoys mentoring and sharing knowledge
  • Proactive attitude towards learning, especially in the areas of identity management and cloud security
  • Comfortable working in cross-functional teams with product owners, QA, and DevOps engineers
Nice-to-haves
  • Experience with event-driven architectures (e.g., Kafka, RabbitMQ)
  • Knowledge of:

  • Security best practices (e.g., Zero Trust, least privilege, API security)

  • Infrastructure as Code (IaC) tools like Terraform for managing IAM configurations
  • Relevant certifications (e.g., AWS Certified Security, Certified Kubernetes Security Specialist, or IAM-related certs)


  • Makati City, National Capital Region, Philippines Etrading Software Ltd Full time $90,000 - $120,000 per year

    Join Etrading Software - Build the Future of Fintech with Us At Etrading Software, we empower global markets with trusted, high-quality data services, fostering fairness and transparency for all. We are a team driven by trust, innovation, and collaboration, working on cutting-edge financial technology solutions that shape the future. About the Role We...


  • Makati City, National Capital Region, Philippines Premier Software Enterprises Inc Full time ₱500,000 - ₱600,000 per year

    Key ResponsibilitiesDesign & Develop high-performing, scalable software solutions based on business and functional requirements.Build and maintain clean, reusable code using best practices and modern software architectures.Integrate and manage data storage solutions (SQL/NoSQL) to enhance application performance and user experience.Ensure application...


  • Makati City, National Capital Region, Philippines Exist Software Labs Full time ₱600,000 - ₱1,000,000 per year

    Responsibilities:Develop and maintain high quality Java applications to meet project specificationsTroubleshoot, debug and optimize applications with established processesWrite unit and integration testsTroubleshoot, debug and optimize applications with established processesTo engage in high-level software development tasks in Java/Spring Framework and other...


  • Makati City, National Capital Region, Philippines Systems and Software Consulting Group Inc. Full time ₱250,000 - ₱500,000 per year

    The Software Developer 1 is an entry-level position where the employee will be responsible for learning fundamental software development skills and assisting in basic programming tasks. The role focuses on building coding proficiency and contributing to smaller, less complex tasks.ROLES AND RESPONSIBILITIES:· Develop clean, efficient, and maintainable code...


  • Makati City, National Capital Region, Philippines beBeeSoftware Full time ₱3,000,000 - ₱5,000,000

    Job OpportunityThe Senior Software Engineer provides technical expertise for the development, maintenance, and enhancement of systems or applications.


  • Makati City, National Capital Region, Philippines beBeeSoftware Full time ₱800,000 - ₱1,200,000

    Job OverviewThis role involves participation in the entire software development lifecycle, focusing on evergreen support of existing software solutions that require significant knowledge of business domains, workflows, and processes.ResponsibilitiesSupports the software development lifecycle for software solutions by maintaining vendor software and...


  • Makati City, National Capital Region, Philippines beBeeJava Full time ₱800,000 - ₱1,200,000

    We're seeking a seasoned Java professional to join our team as a Senior Software Engineer. This is an exciting opportunity for someone who is passionate about designing, developing, and launching high-quality Java-based applications.Key Responsibilities:Translate user requirements into software requirements to ensure applications meet business needsDesign,...


  • Makati City, National Capital Region, Philippines KPMG Full time ₱900,000 - ₱1,200,000 per year

    3 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Direct message the job poster from KPMG PhilippinesTalent Management Associate | Undergraduate Research Validator and Statistician | Commissioned Digital ArtistThe role includes:Working within a wider project team, consulting with business owners to...


  • Makati City, National Capital Region, Philippines beBeeSoftware Full time ₱3,000,000 - ₱4,000,000

    Senior Software Developer OpportunityWe are seeking an experienced and skilled Senior Software Developer to join our team. As a key member of our squad, you will be responsible for designing, developing, and delivering robust full-stack features using C#, MVC.NET, SQL Server, and Azure.Key Responsibilities:Design and develop high-quality software solutions...


  • Quezon City, National Capital Region, Philippines CI&T Software S.A. Full time

    Senior Software Engineer (Mobile React Native) We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.With over 7,400 CI&Ters around the world, we've built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality. Job Purpose As a Senior Software...