Software Engineer (Senior Lead)
A
ACCPRO International
140 - 175K PHP
Full-time
N/A
Backend EngineeringAI-AugmentationEnterprise IntegrationJava Software DevelopmentCloud EngineeringSpring Boot
Work address: Taguig City, Metro Manila
Work set-up: Onsite (4 days onsite, 1 day WFH)
Work schedule: 8AM to 5PM
must-have the following skills:
Technical background
- Bachelor’s degree in computer science, software engineering, or a related field
- With 8+ years of experience, including ownership of complex systems or technical leadership
- Expert-level Java and Spring Boot
- Hands-on experience using and directing AI coding agents (e.g., Kiro, Claude Code, Copilot), with a strong ability to expertly prompt, critically review, and refactor LLM generated outputs for enterprise production environments
- Experience with RESTful API development
- Hands-on experience with AWS or similar cloud platforms
- Experience with microservices architecture and CI/CD pipelines
- Strong understanding of Agile methodologies
nice-to-have qualifications:
- Experience with SAP SuccessFactors or other HCM platforms
- Familiarity with event-driven architecture or middleware integrations
- Exposure to frontend frameworks (e.g., React, SAP UI5)
- Experience integrating AI/ML APIs or automation tools
Duties and responsibilities:
Backend engineering
- Design, develop, and maintain backend services using Java and Spring Boot
- Apply software engineering best practices (SOLID principles, design patterns, clean architecture)
- Leverage AI development tools (e.g., Kiro, Claude Code) to accelerate boilerplate generation, refactoring, and test creation
- Contribute to technical design and architecture decisions
HCM integration
- Lead development of integrations with SAP SuccessFactors and other HR systems
- Build and maintain API-driven solutions (REST/OData) for secure data exchange
- Troubleshoot and resolve complex data and integration issues
Cloud & devops
- Develop and deploy applications on AWS (e.g., EC2, Lambda, S3, DynamoDB)
- Optimize performance, scalability, and cost in cloud environments
- Contribute to CI/CD pipelines and release processes
Quality & governance
- Ensure high code quality through testing, reviews, and adherence to standards
- Critically review, audit, and refine AI-generated code to prevent hallucinations, security vulnerabilities, and technical debt
- Maintain system integrity, including backward compatibility and regression prevention
- Support secure handling of sensitive HR data
Agile delivery
- Direct and collaborate with advanced LLM coding agents to efficiently solve complex engineering problems
- Contribute to AI-enabled product features such as intelligent validation, anomaly detection, or automation
- Integrate AI APIs/tools where applicable to enhance backend capabilities
- Participate in Agile/Scrum ceremonies (planning, estimation, retrospectives)
- Collaborate with cross-functional teams to deliver incremental value
- AI-augmented innovation