Job title: Java Technical Lead
Job type: Permanent
Emp type: Full-time
Industry: Information Technology and Services
Expertise: Information Technology and Services
Location: Pasig City
Job published: 2022-01-12
Job ID: 34389

Job Description

You will:

  • Design, develop, test, and maintain high-quality scalable web applications and services in the java ecosystem
  • Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications; identify/troubleshoot application code-related issues
  • Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements
  • Support and maintain applications in a production environment, when necessary


  • 5+ years of hands-on experience of software development and depth knowledge of Java
  • Experience in Spring/Spring Boot, knowledge of Groovy/Grails is plus
  • Excellent knowledge of relational databases (Oracle, PostgreSQL) and ORM frameworks
  • Experience with ElasticSearch and Kafka streaming
  • Solid understanding of API, microservice, and integration concepts and technologies, such as REST, JSON, XML, message queues
  • Experience with continuous integration and continuous delivery tools
  • Performance analysis of JVM applications, understanding of threading, concurrency, and problems that can result from concurrent processing
  • Experience with containers and logging/monitoring solutions, related orchestration tools, such as Kubernetes
  • Experience with GCP, AWS, Azure, or any other public cloud platform is a plus
  • Knowledge of traditional build systems (Gradle, Maven)
  • Knowledge of Agile / Scrum process, language, and ceremonies; / understand Agile environment
  • Willingness to travel abroad if required
  • Experience working in DevOps environment
  • Experience with quality assurance and quality control

Work Schedule: Monday to Friday (8AM – 5PM) Flexible
Work Setup: Work On Site / Work from Home