Dysrupit

Full Stack Java Engineer

Dysrupit · Makati, Metro Manila, Philippines

IT Services and IT Consulting · 51-200 employees

14 h ago
Senior (5-10 yrs) Full-time Philippines
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The role involves the end-to-end delivery of scalable web and distributed systems, covering design, development, testing, and deployment. It also requires integrating frontend applications with backend APIs and utilizing AI/ML concepts for automation.

What they look for

Java Spring Boot REST API Microservices SQL React Angular Python Pandas NumPy FastAPI Flask Kafka Agile DevOps Cloud-native Development

Requirements

Candidates need 4-6 years of software development experience with strong proficiency in Java, Spring Boot, and modern JavaScript frameworks. Knowledge of Python, SQL, and cloud-native engineering practices is also required.

Full description

Experience & Competencies:

  • 4–6 years of experience in Software Development
  • Strong foundation in software engineering principles, data structures, and design patterns
  • Experience developing scalable web and distributed systems
  • Strong understanding of Agile and DevOps practices
  • Exposure to cloud-native development and modern engineering practices
  • Ability to contribute to end-to-end delivery (design, development, testing, deployment)
  • Strong problem-solving mindset with ability to learn new technologies quickly
  • Effective communication skills across technical and business stakeholders
  • Interest or experience in data engineering, Python, or AI capabilities

Technical Skills:

Backend & Core Engineering

  • Experience in Java (preferably Java 11 or above)
  • Experience with Spring Boot and REST API development
  • Basic understanding of microservices architecture
  • Experience with SQL and relational databases (MSSQL/PostgreSQL)
  • Familiarity with event-driven systems (e.g., Kafka, MQ) is a plus

Frontend / Full Stack

  • Experience with JavaScript frameworks (React or Angular)
  • Understanding of HTML, CSS, and modern UI development practices
  • Ability to integrate frontend applications with backend APIs

Python & AI Exposure

  • Working knowledge of Python for scripting, data processing, or backend services
  • Familiarity with libraries such as Pandas, NumPy, or FastAPI/Flask
  • Exposure to AI/ML concepts or tools (e.g., basic model usage, APIs, automation use cases)
  • Understanding of working with structured/unstructured data (JSON, text, logs)