Senior Software Developer - KLPTK
Core
Senior full-stack Java developer building backend services, Oracle databases, and Angular frontends for global publishers.
Role type
Senior IC full-stack software developer (backend focus)
Builds
Java backend services, Oracle databases, Angular web frontends
Domain
Publishing technology, enterprise software
Deliverable
production ML models | product features
Required skills
Java (8+, JPA, Spring Boot/JAX-RS), Oracle SQL, Angular, System design, AI tooling (Claude Code, Copilot, Cursor), Agile
Preferred skills
TypeScript, Oracle PL/SQL, AI agents/prompt engineering, Microservices, Docker/Kubernetes, CI/CD, Cloud (AWS/Azure)
Technologies
Java, Oracle, Angular, Spring Boot, Hibernate, TypeScript, Docker, Kubernetes, Jenkins, GitHub Actions, AWS, Azure
Responsibilities
Design and maintain backend APIs and data layers; build Angular frontend features; optimize database schemas and queries; debug system issues and drive performance improvements; conduct code reviews and provide technical mentorship; integrate AI tools into the development lifecycle; collaborate with distributed Italian and Lebanese teams.
Seniority
Senior, hands-on IC