Senior Software Engineer – Backend, Cloud, AI Tools
ACCPRO International
Senior Lead Software Engineer
Work Set-up: Onsite at Taguig City, Metro Manila
Work Schedule: Monday to Friday, 8AM to 5PM
DUTIES AND RESPONSIBILITIES:
1. 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
2. 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
3. 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
4. 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
5. Agile Delivery
- Participate in Agile/Scrum ceremonies (planning, estimation, retrospectives)
- Collaborate with cross-functional teams to deliver incremental value
6. AI-Augmented Innovation
- 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.
QUALIFICATIONS:
1. Backend Engineering Expertise: Ability to design and build scalable, maintainable backend systems using modern Java frameworks and architectural best practices
2. AI-Augmented Development Proficiency: Demonstrated experience using, directing, and critically reviewing outputs from AI coding assistants and LLMs to increase engineering throughput without compromising enterprise quality or security.
3. Enterprise Integration Capability: Strong understanding of system integration patterns, API design, and data synchronization across complex platforms
4. Cloud & Platform Engineering: Ability to design and operate applications in cloud environments with a focus on scalability, reliability, and cost efficiency
5. Systems Thinking & Problem Solving: Capability to diagnose and resolve complex system, data, and performance issues across distributed architectures
6. Business & Technical Alignment: Ability to translate business requirements (particularly HR processes) into effective and scalable technical solutions
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
Leadership & Personal Attributes
- Ownership Mindset: Takes accountability for outcomes and drives issues through to resolution
- Technical Leadership: Influences engineering standards, contributes to design decisions, and supports team capability through mentorship
- Collaboration & Influence: Communicates effectively across teams and aligns technical solutions with business needs
- Adaptability & Resilience: Operates effectively in a fast-paced, evolving environment with shifting priorities
- Continuous Learning: Proactively builds knowledge in emerging technologies, including cloud and AI-related tools
- Quality Orientation: Maintains high standards in code quality, testing, and system reliability
- Professional Integrity: Handles sensitive organizational data with confidentiality and strong ethical standards
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
BENEFITS OFFERED:
This can only be disclosed once the candidate is lined up for offer already.
HIRING PROCESS:
HR Interview (video conf), Technical Exam and Panel Interview (onsite), Final Interview (onsite)