Software Engineer-Full Stack Software Engineer (Java + Angular)
Core
Design, develop, and maintain scalable enterprise web applications for public safety and security solutions.
Role type
Full Stack Software Engineer (Java + Angular)
Builds
Scalable RESTful APIs, microservices, and responsive Single Page Applications (SPAs)
Domain
Public Safety / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java (8+), Spring Boot, Angular (v8+), TypeScript, RxJS, Microservices Architecture, REST/JSON, SQL, NoSQL, Git, Maven/Gradle
Preferred skills
Cloud platforms (AWS/Azure/GCP), Docker, Kubernetes, CI/CD pipelines, AI/LLM integration
Technologies
Java, Spring Boot, Angular, TypeScript, PostgreSQL, MySQL, MongoDB, AWS, Azure, GCP, Docker, Kubernetes, Jenkins, GitLab CI, GitHub Actions
Responsibilities
Design and deploy responsive web applications; Build and maintain scalable backend services; Develop dynamic frontend UI components; Design database schemas and write optimized queries; Write unit and integration tests; Optimize application performance and security; Participate in code reviews
Seniority
Mid-Senior (3-6 years experience)