Senior Java Software Engineer with Angular
Core
Design and maintain scalable Java-based backend microservices and Angular frontend applications, focusing on performance, reliability, and event-driven architecture.
Role type
Senior IC Java Software Engineer (Backend + Angular)
Builds
Scalable microservices, RESTful APIs, and event-driven systems
Domain
Enterprise software development, distributed systems
Required skills
Java 8+, Spring Boot, Angular 19, RESTful microservices, SQL, Apache Kafka, Docker, Kubernetes, CI/CD (Jenkins), Git, asynchronous programming, distributed systems, AI code tools
Preferred skills
Cloud platforms (GCP, AWS, Azure), performance tuning, security best practices, Node.js, kf-theme, material-ui
Responsibilities
Design scalable backend solutions and microservices; implement high-quality code with testing and optimization; support DevOps for containerization and CI/CD; build event-driven asynchronous systems; optimize relational database integrations; conduct code reviews and architectural discussions; mentor junior developers; utilize AI tools for productivity and code quality.
Seniority
Senior, hands-on IC