Associate Principal Engineer, Java with Angular
Core
Design, develop, and maintain scalable full-stack applications focusing on backend services and modern frontend development.
Role type
Associate Principal Engineer (Java/Angular)
Builds
Scalable backend services, REST APIs, microservices, and enterprise-grade web applications.
Domain
Enterprise software development, distributed systems, cloud-native applications.
Deliverable
production ML models | product features | infrastructure
Required skills
Java Spring Boot, Angular, RESTful API design, microservices architecture, Object-Oriented Programming (OOP), system design, secure coding practices, automated testing, performance optimization, root cause analysis, AI-powered development tools.
Preferred skills
Clean architecture, design patterns, code review leadership, Agile collaboration.
Technologies
Java, Spring Boot, Angular, REST, microservices, AI development tools.
Responsibilities
Design and implement scalable backend services and frontend applications; build robust REST APIs and integrations; review code and improve application architecture; troubleshoot complex technical issues; leverage AI tools for coding and refactoring; collaborate with cross-functional teams on product increments.
Seniority
Senior, hands-on IC with architectural oversight