Position : Middle Back-End Engineer (QC) | Hybrid
Work Schedule : Morning Shift
Work Location : Cubao, Quezon City
Work Setup : Hybrid (3 days onsite / 2 days remote)
Qualifications :
- Over 3 years of hands-on experience in back-end development, with strong proficiency in Java or Kotlin using Spring Boot
- Practical knowledge of graph databases (preferably Neo4j) and relational databases (preferably MySQL)
- Experience working with AWS cloud services and an understanding of cloud deployment and scaling concepts
- Skilled in building and maintaining RESTful APIs with a good grasp of microservices architecture principles
- Familiar with version control systems and agile development methodologies
- Knowledge of containerization (Docker), serverless concepts, orchestration platforms (Kubernetes), and CI / CD pipelines
- Strong communication skills in English and the ability to work effectively within collaborative teams
- Relevant certifications are advantageous
Key Responsibilities :
Back-End Development :
Design, develop, and maintain microservices using Java / Kotlin Spring BootCreate RESTful APIs to support front-end applications and integrate with external systemsImplement business logic and data access layers following best practices and patternsTroubleshoot and resolve complex issues in production environments to enhance system reliabilityDatabase Integration & Development :
Work with graph databases like Neo4j and relational databases such as MySQL to implement data access solutionsWrite efficient queries and optimize database operations for various data modelsHandle data validation, transformation, and migration processesAssist in designing and optimizing database schemasCloud Development & Deployment :
Deploy and maintain applications on cloud platforms, primarily AWSImplement monitoring and logging to ensure application health and performanceManage containerized applications using Docker and cloud container servicesContribute to infrastructure automation and automated deployment pipelines (Infrastructure as Code)Team Collaboration & Growth :
Collaborate closely with senior engineers, front-end developers, and other team members to deliver integrated solutionsActively participate in agile ceremonies, planning, and estimation sessionsEngage in code reviews, pair programming, and knowledge sharing to improve skills and code qualityStay updated with new back-end technologies and cloud services, continuously enhancing your expertise