
Search by job, company or skills

As a Senior Lead Software Engineer, you will lead the development and evolution of our high-scale, Java-based Human Capital Management (HCM) platform. Your primary focus will be designing and building robust backend services using Spring Boot, while enabling seamless data integration across enterprise HR systems such as SAP SuccessFactors. You will work on modern, cloud-native architectures within AWS, ensuring that our systems are secure, scalable, and highly performant. In addition to core engineering responsibilities, you will contribute to targeted AI-enabled enhancements (e.g., intelligent validation, automation) that improve platform efficiency and data quality.
Key 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.
Key Qualifications (Core Competencies)
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
Job Qualifications
The applicant or candidate must have/be:
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
Preferred / Nice-to-Have
● 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
Additional Details
Job ID: 149420145

Skills:
Java, Spring Framework, Spring Boot, AI coding
We don’t charge any money for job offers