NEWTechBubble now offers AI-services across Claude, Perplexity & Gemini See how it works →
Back to careers

JRN021 · Fullstack - Python

Full Stack Java Engineer with AI & Data Engineer

Manila · Contract · Hybrid

Job Description


Full Stack Java Engineer with AI
Experience & Competencies:
• 4–6 years 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)

Data Engineer
Experience & Competencies:
• Previously worked closely with data architect or data modellers, can independently work on data analysis, data modelling.
• Proficient in manipulating data and drawing insights from large data sets using SQL
• Highly proficient in data preparation and integration, able to design, develop and modify data models and troubleshoot performance issues.
• Good in doing downstream analysis and understanding end to end data flow when multiple systems are involved.
• Experienced with working on Agile delivery.
• Expected to have strong at least 3 to 4 years of hands-on experience in SQL.
• Familiarity with data governance, data quality and control frameworks would certainly be useful in this role.
• Able to creatively use data and insights to uncover new opportunities, identify root causes and underlying risks to recommend solutions to the business.

Technical Skills:
• Advanced data engineering skills with strong experience using Spark, SQL, Python and Airflow
• Strong knowledge of big data querying tools such as Presto or Trino.
• Experience in data architecture principles, including data access patterns and data modelling.
• Experience with data quality measurement and monitoring
• Experience with metadata, including control totals and check sums for load assurance.
• Comfortable taking ownership of issues and driving resolution.
• Familiar with cloud computing concepts (AWS) including any or all of EC2, S3, IAM, EKS and RDS and Linux
• Good understanding of Data Warehousing/ETL concepts
• Experience with CI/CD tools
• Experienced with DevOps approache