Senior Software Engineer

Tyler Technologies

Philippines

On-site

PHP 1,200,000 - 1,800,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

Tyler Technologies is seeking a Senior Software Engineer in the Philippines to design, develop, and maintain scalable enterprise applications and services. You will contribute to full-stack development across backend services, APIs, authentication systems, and modern web applications.

The ideal candidate has strong Java/Spring experience, frontend skills with React/Node.js, experience with OKTA and identity providers, and a track record of secure, scalable systems.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5–8+ years of professional software development experience.
  • Strong proficiency in Java (8+) and Spring / Spring Boot RESTful web services; Node.js and React skills.

Responsibilities

  • Design, develop, test, and deploy scalable enterprise applications using Java and Spring frameworks.
  • Develop and maintain RESTful web services and APIs.
  • Build and enhance modern front-end applications using React and Node.js.
  • Design, optimize, and maintain relational databases (MSSQL, PostgreSQL).
  • Implement secure authentication and authorization solutions with OKTA and other IdPs.
  • Develop secure API integrations using OAuth2, OpenID Connect, SAML, JWT.
  • Contribute to system architecture decisions and technical design documentation.
  • Integrate AI/ML-based services and APIs into enterprise applications where applicable.
  • Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement.
  • Collaborate cross-functionally with product managers, QA, DevOps, and UX teams.
  • Perform code reviews and mentor junior developers.
  • Ensure high code quality, performance, scalability, and security standards.
  • Support CI/CD pipelines and DevOps best practices.

Skills

Java
Spring / Spring Boot
Node.js
React
REST APIs
OAuth2 / OIDC / SAML
OKTA
SQL Server
PostgreSQL
AI/ML integration
Agile/Scrum

Education

Bachelor's degree in Computer Science or Engineering

Tools

Docker
Kubernetes
OKTA

Job description

Senior Software Engineer

Company: Tyler Technologies

Job Type: Full Time Philippines

Job Description

We are seeking a highly skilled Senior Software Engineer to design, develop, and maintain scalable enterprise applications and services. This individual will contribute to full-stack development efforts across backend services, APIs, authentication systems, and modern web applications.

The ideal candidate brings strong experience in Java-based enterprise systems, modern frontend frameworks, authentication technologies (including OKTA), database design, and emerging AI-enabled solutions.

This role requires hands‑on technical expertise, architectural thinking, collaboration within Agile/Scrum teams, and mentorship of junior engineers.

Key Responsibilities
  • Design, develop, test, and deploy scalable enterprise applications using Java and Spring frameworks.
  • Develop and maintain RESTful web services and APIs.
  • Build and enhance modern front-end applications using React and Node.js.
  • Design, optimize, and maintain relational databases (MSSQL, PostgreSQL).
  • Implement secure authentication and authorization solutions, including integration with OKTA and other identity providers.
  • Develop secure API integrations using OAuth2, OpenID Connect, SAML, JWT, and related authentication standards.
  • Contribute to system architecture decisions and technical design documentation.
  • Integrate AI/ML-based services and APIs into enterprise applications where applicable.
  • Participate actively in Agile/Scrum ceremonies including sprint planning, stand‑ups, retrospectives, and backlog refinement.
  • Collaborate cross‑functionally with product managers, QA, DevOps, and UX teams.
  • Perform code reviews and mentor junior developers.
  • Ensure high code quality, performance, scalability, and security standards.
  • Support CI/CD pipelines and DevOps best practices.
Required Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5–8+ years of professional software development experience.
  • Strong proficiency in:
    • Java (8+) and Spring / Spring Boot RESTful web services
    • Node.js
    • React (or comparable modern frontend framework)
  • Strong experience with relational databases:
    • Microsoft SQL Server
    • PostgreSQL
  • Experience designing scalable, secure, distributed systems.
  • Hands‑on experience integrating OKTA or similar Identity Providers (IdP).
  • Strong understanding of authentication and authorization technologies:
    • OAuth2
    • OpenID Connect (OIDC)
    • SAML
  • Experience working in Agile/Scrum environments.
  • Strong problem‑solving skills and ability to lead technical discussions.
  • Excellent communication and collaboration skills.
Preferred Qualifications
  • Experience implementing AI-enabled features or integrating AI services (e.g., LLM APIs, ML services, predictive analytics, AI‑assisted workflows).
  • Experience with microservices architecture.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Familiarity with cloud platforms (AWS, Azure, or GCP).
  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with automated testing frameworks.
  • Experience with secure coding standards and compliance frameworks.
Technical Competencies
  • Backend: Java, Spring Boot, REST APIs, Microservices, Web Services
  • Frontend: React, Node.js, JavaScript/TypeScript, HTML5, CSS3
  • Databases: MSSQL, PostgreSQL, Query optimization, Indexing, Data modeling
  • Authentication & Security: OKTA, OAuth2, OIDC, SAML, JWT, RBAC, Secure API design
  • AI & Emerging Technologies: AI/ML service integration, API-based AI services, data‑driven application enhancements
  • Methodologies: Agile, Scrum, Test‑driven development (TDD), CI/CD
Soft Skills
  • Strong analytical and architectural thinking
  • Ability to mentor and guide team members
  • Excellent written and verbal communication skills
  • Proactive ownership mindset
  • Ability to work independently and collaboratively
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Tyler Technologies, Inc. • Manila

On-site
PHP 1,200,000 - 1,800,000
Senior Software Engineer, Enterprise Java & AI
Senior Software Engineer, Enterprise Java & AI

Tyler Technologies • Philippines

On-site
PHP 1,200,000 - 1,800,000
Software Engineer
Software Engineer

Tyler Technologies • Philippines

On-site
PHP 600,000 - 1,000,000
Senior Software Engineer (Java, SQL, AWS)
Senior Software Engineer (Java, SQL, AWS)

blaseek • Taguig

Hybrid
PHP 1,800,000 - 3,000,000
Senior Full Stack Engineer (Java 25, Angular 18, Azure/AWS/GCP)
Senior Full Stack Engineer (Java 25, Angular 18, Azure/AWS/GCP)

Risewave Consulting Inc. • Taguig

On-site
PHP 1,200,000 - 2,400,000
Software Developer, Municipal & Schools
Software Developer, Municipal & Schools

Tyler Technologies • Philippines

On-site
PHP 400,000 - 800,000
Senior Software Engineer - Java/Spring, React & AI APIs
Senior Software Engineer - Java/Spring, React & AI APIs

Tyler Technologies, Inc. • Manila

On-site
PHP 1,200,000 - 1,800,000
Fullstack Java Developer [FULL ONSITE-ASAP]
Fullstack Java Developer [FULL ONSITE-ASAP]

Ascendion • Makati

On-site
PHP 900,000 - 1,200,000
Senior Full Stack Developer (.NET / Angular)
Senior Full Stack Developer (.NET / Angular)

Intro Recruitment Asia • Makati

Hybrid
PHP 900,000 - 1,600,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Permhunt • Taguig

Hybrid
PHP 900,000 - 1,300,000
Hybrid work setup
Mid-shift schedule
Top locations