Software Engineer (Full Stack)
Core
Design, build, and maintain end-to-end features for high-throughput Java backend services and modern web interfaces to secure digital identity.
Role type
Full Stack Software Engineer
Builds
Secure digital identity solutions for financial institutions and consumers
Domain
Fintech / Digital Identity
Deliverable
production ML models | product features (via careerplan.io/jobs/b3cf0cba-5c61-48a4-9958-105d32f9b1d4-software-engineer-full-stack-at-callsign)
Required skills
Java, Spring Boot, RESTful API design, JavaScript/TypeScript, React, SQL, OOP, SOLID principles, testing frameworks, Docker, CI/CD
Preferred skills
gRPC, Vue.js/Angular, NoSQL (DynamoDB), TypeScript state management, microservices, Redis, Kafka, Kubernetes, AWS/GCP, observability tools
Technologies
Java, Spring Boot, React, TypeScript, MySQL, PostgreSQL, Oracle, Docker, Kubernetes, AWS, GCP, Redis, Kafka, Prometheus, Grafana
Responsibilities
Design and build scalable backend services and frontend applications; Develop RESTful APIs; Write clean, testable code; Collaborate with Product, UX/UI, and QA teams; Participate in code reviews and architectural discussions; Support deployment pipelines and troubleshoot production issues
Seniority
Mid-level, hands-on IC